Slashdot Mirror


Multi-Channel Communication Patent Up For Sale

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."

97 comments

  1. How much are they asking by andreyvul · · Score: 0

    for ownership AJAX?
    Also, if I pay double, will they make that pwnership? :P

    --
    proud caffeine whore
    1. Re:How much are they asking by DustyShadow · · Score: 1

      for ownership AJAX? Has AJAX been around since 1999? The patent's filing date is January 7, 1999
  2. Starting Bid by Anonymous Coward · · Score: 1, Insightful

    I bid a penny, and if I win, I grant a free unlimited license to everyone so long as they do not sue anyone for patent infringment.

    1. Re:Starting Bid by andreyvul · · Score: 1

      If only the world was as insightful as you.
      Oh wait, they're still trying to make software patents count as old-school patents. Never mind.

      --
      proud caffeine whore
    2. Re:Starting Bid by beav007 · · Score: 1

      I bid 10c. If I win, I grant a free unlimited license to everyone so long as they do not sue anyone for patent infringement. Except Microsoft. Screw 'em.

    3. Re:Starting Bid by Poltras · · Score: 4, Funny

      I bid 25c. If I win, I grant a free unlimited license to everyone so long as they do not sue anyone for patent infringement. Except Microsoft. Screw 'em. And except Anonymous Cowards and users whose IDs start with 746004.

    4. Re:Starting Bid by Mathinker · · Score: 2, Funny

      Ah, but then you should know about my filing #938320383 "Characterizing AJAX users' Slashdot ID's and posting behavior" :

      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 Slashdot user id, and/or propensity for posting on Slashdot as Anonymous Coward, of an entity using AJAX, via the use of both a priori and a posteriori knowledge.

      Claim 4. ....

  3. typo fix by andreyvul · · Score: 0, Redundant

    ownership *of* AJAX

    --
    proud caffeine whore
    1. Re:typo fix by pipatron · · Score: 1

      It was pointless since we all understood what you meant the first time. If everyone would reply to their own comments just for fixing minor typos, it would be difficult to find the real information...

      --
      c++; /* this makes c bigger but returns the old value */
    2. Re:typo fix by msuarezalvarez · · Score: 2, Funny

      ...it is quite a task to find it as it is!

  4. Will a lawsuit spoil the sale? by davidwr · · Score: 4, Insightful

    If a crack team of lawyers takes legal action to get this patent invalidated, will the pending legal action depress its price?

    Depressing the price is a good thing because it will discourage this kind of nonsense in the future.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    1. Re:Will a lawsuit spoil the sale? by Kandenshi · · Score: 2, Insightful

      To be honest, I can't see this selling for much anyway. Surely everyone will see that it'd never hold up in court, and ignore the auction?

      What would be the point in buying such a patent for 99.99% of the businesses out there when you could never use it?

    2. Re:Will a lawsuit spoil the sale? by kylehase · · Score: 1

      Depressing the price is a good thing because it will discourage this kind of nonsense (software patents) in the future.
      --
      You want fun, go home and buy a monkey!
    3. Re:Will a lawsuit spoil the sale? by dascritch · · Score: 1

      Nobody remember the /. article about the guy that patented the Sum Process ? I was told he was suing the guy who patented the Multiplication Process. And Jesus.

      --
      (Sorry my bad French) Je fais parler les Guignols de l'Info. Le pied, quoi.
    4. Re:Will a lawsuit spoil the sale? by Anonymous Coward · · Score: 0

      You are kind of missing the point of owning a patent like this, I would say owning it has not so much to do with using it against anyone else in court but to make sure no one else owns it and uses it to tie up you, your company's resources in a patent lawsuit. See it more as a shield then as a cudgel.
      I agree the patent is silly, all SW patents are, but for the right company it might cost less to buy and own the patent then to protect themselves from it.

    5. Re:Will a lawsuit spoil the sale? by mea37 · · Score: 1

      Depends, I suppose, on the mindset of the potential buyers.

      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 the resources to make and market the invention, perhaps I'll try to license it. If I'm unprincipled, then I might wait quietly for the market to start using the patent, then sweep in with legal claims to extort a piece of the action from the market...

      But if the market doesn't develop, what do I do? Why, I sell the patent! Of course, I'll have to misrepresent it's scope to make it look "usable" to a potential buyer, but if I can find just one or two bidders then I get my paycheck and they can go make fools of themselves in court.

  5. Patent Link by eldavojohn · · Score: 5, Informative

    First off, they don't quite link to the patent so on a non-slashdottable version is here or you can go straight to the full massive PDF if you want (single file if you have problems viewing above in Linux).

    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!

    --
    My work here is dung.
    1. Re:Patent Link by MikeDirnt69 · · Score: 4, Funny

      This remind me when MS started patenting everything, like 'tabbed browsing' and 'double click'. It will never end.

      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. :)

      --
      Am I eval()? - http://www.monst3r.com.br
    2. Re:Patent Link by bperkins · · Score: 4, Interesting

      Is this really the patent?

      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.

    3. Re:Patent Link by maxume · · Score: 1

      I would bet at least a nickel that there are current patents for switch mechanisms, let alone expired patents for switch mechanisms.

      --
      Nerd rage is the funniest rage.
    4. Re:Patent Link by QuantumG · · Score: 1

      If that isn't the patent then the summary has the wrong patent number in it. If that is the patent then the summary is just wrong (as per usual).

      --
      How we know is more important than what we know.
    5. Re:Patent Link by bperkins · · Score: 1

      It looks like they are trying to dump a useless patent on some foolish wanna-be patent troll.

    6. Re:Patent Link by abhi_beckert · · Score: 1

      If you compare gmail's servers to the sum of all the clients connected to it, then yes: the server could be considered "lightweight". And all of the user interaction is happening on the client, which could be considered "distributing the workload".

    7. Re:Patent Link by Anonymous Coward · · Score: 0

      I always enjoy reading post regarding patents on slashdot

      It's so much fun to see so many people who don't have the faintest idea what a patent really is having such strong opinion about a ptent they never bothered to read (or do not have any idea what it says)

      This is better than religious detabes (where the subject matter does not really mean anything at all)

    8. Re:Patent Link by Anonymous Coward · · Score: 0
      Exactly, it uses a great deal of bandwidth from the main communications channel so there is no http://en.wikipedia.org/wiki/Sideband/ being used. Since there is no sideband being used, or available on the general internet, there is no difference from any of the other protocols that use multiple ports (FTP). If the distributed computing client/server communication did not take any additional bandwidth then they would really be onto something.

      Maybe they can sue companies using websites to distribute a http://en.wikipedia.org/wiki/Trojan_horse_(computing)/ which then allows them to control a http://en.wikipedia.org/wiki/Botnet/ over IRC instead of HTTP?

    9. Re:Patent Link by Tired+and+Emotional · · Score: 1
      It really does not cover P2P either as there the data does not go back through the server. They are only claiming a back channel to a server.

      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.

      --
      Squirrel!
  6. Good news everyone! by Zocalo · · Score: 3, 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!

    --
    UNIX? They're not even circumcised! Savages!
    1. Re:Good news everyone! by Anonymous Coward · · 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.

    2. Re:Good news everyone! by evanbd · · Score: 5, Insightful

      The problem with patent trolls is that the risk / reward profile is all wrong. The corporation structure protects the investors, and no one is criminally liable if the lawsuit fails. So, the people setting it up can decide how much liability to expose themselves to by how much they invest, but the upper bound on the lawsuit payoff is virtually unlimited. So, when deciding whether to make the investment, there simply isn't an entry on the risk / reward table below "lawsuit fails." The incentive for them not file the lawsuit has to be on par with the potential earnings in the calculation, and someone getting "well and truly burnt" won't do that -- the probability of a big win has to change, since the size of the loss is bounded. (Well, either that or find ways to make the penalties bigger.)

    3. Re:Good news everyone! by Schraegstrichpunkt · · Score: 0

      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!

      Most of the stuff we hear about Microsoft doing is evil, and we don't like it, therefore, we are anti-Microsoft zealots?

  7. Time to do a prior art search by IBitOBear · · Score: 4, Insightful

    Any document that contains the words "while" or the more technical "meanwhile" should be sufficient prior art.

    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!

    --
    Innocent people shouldn't be forced to pay for inferior software development.
    --"Code Complete" Microsoft Press
  8. Probably consulting legal team by Kenrod · · Score: 4, Funny


    The inventor of 2 cans and a string could not be reached for comment.

    --
    Good heavens Miss Sakamoto - you're beautiful!
    1. Re:Probably consulting legal team by Anonymous Coward · · Score: 0

      I think you would need four cans and two strings...

    2. Re:Probably consulting legal team by explosivejared · · Score: 4, Funny

      Well, I think you're forgetting the fact that he got sued into the poorhouse by the guy who invented string and cans, subsequently dying of starvation.

      --
      I got a catholic block.
    3. Re:Probably consulting legal team by adamkennedy · · Score: 2, Insightful

      Nope he's fine.

      Now the guy with two cans and TWO strings, he's in trouble.

  9. haha by QuantumG · · Score: 4, Insightful

    You fell for the old troll of believing the Slashdot summary of a patent.

    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.

    --
    How we know is more important than what we know.
    1. Re:haha by Anonymous Coward · · Score: 0, Troll

      You're tilting at windmills, QuantumG. I tried for 2 years to explain the basics of the patent system to the people on slashdot (imagine that, learning something!), but all I got for my trouble was negative karma.

      Best to just leave all these patent stories alone and let all the people here have their reassuring circle jerk - screaming "prior art!" without understanding what prior art is, and instantly discounting an idea as obvious without even looking at the method being proposed.

    2. Re:haha by the+eric+conspiracy · · Score: 5, Informative

      Yup. The actual claim 1 (the important part) is:

      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.

    3. Re:haha by timmarhy · · Score: 1

      sounds exactly like distributed computing to me. fuck loads of prior art.

      --
      If you mod me down, I will become more powerful than you can imagine....
    4. Re:haha by Anonymous Coward · · Score: 0

      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.

      LOL, the "article" is the sale sheet for the auction. It's not some "journalist" who can't operate the intarwebs or figure out which end of the computer is up, the patent troll itself is advising people to buy their 9-year-old patent and attempt to sue everyone on the internet with it.

      You're right about the ftp thing, though, the main claims of the patent are clearly on distributed.net's client (though I am not sure of whether dnetc used a single connection to both update stats and download blocks, or whether it had one connection to update stats, and a separate "sideband" connection for the data), which predates the 1999 filing date by more than a year. The only novel thing it brings to the table for '98-'99 is a suggestion that people doing distributed number crunching could earn "credit" (exchangable for useful things, apparently, so more than just the bragging rights over their d.net ranking position).

      It remains to be seen whether AJAX (which uses an http connection to an http server and therefore does not seem to meet the "dedicated" part of the "dedicated sideband connection" required in all of the claims since the connection is not dedicated to the ajax operations: it serves up the rest of the website as well, especially since the rules of the request is that the request be from the same server as the rest of the site) would actually fall under this patent, but I'm sure that the patent lawyers will suck millions of dollars out of projects and companies that could have been productive had they not been sued using this patent.

    5. Re:haha by the+eric+conspiracy · · Score: 1

      Maybe, maybe not. The description is similar to BOINC, which was 3 years after this patent was filed.

    6. Re:haha by MightyMartian · · Score: 1

      Control channels for various types of communications protocols have been around for decades. What's a carrier signal but a very basic adaptation of the principle.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    7. Re:haha by OldFish · · Score: 1, Interesting

      I'm waiting for a Beowulf Cluster to come flying out freom the bowels of the earth to smite them with sword and axe.

    8. Re:haha by Anonymous Coward · · Score: 0

      So how the HELL does this have anything to do with Ajax, FTP etc.

      It has to do with it because the guy selling the patent is specifically encouraging people to buy it for use in lawsuits against websites using AJAX. This is one of those cases where you and the other guys can pound your chest about the claims and all the other boring stuff, and you're missing the fucking point. Millions of dollars are going to be sucked out of productive causes to defend agaisnt stupid patent troll lawsuits, based on some greedy asshat thinking that their moldy old patent applies to everything on the internet, regardless of what the fucking claims say. You know it's true, too. You know someone's going to walk into court and insist that google maps is a "distributed network" where map data is stored on the server and divided up among various javascript clients for "processing" using an http connection (which isn't "dedicated" to the data distribution process, but hey, the scum lawyers will figure a way to redefine that one little word away), and that any cpu time used by the website must have been "idle" somehow. Hell, they might even throw claim 2 in there and insist that since you can link to a specific spot on the map, it must have been "reassembled" by the server from "results" produced by the client per claim 2. They might even be able to sucker the judge into believing that's what the patent means, despite the fact that when the patent was filed in 1999, the patent was clearly about the type of distributed number crunching that distributed.net had been doing more than a year prior, since 1997.

      But hey, keep laughing. I hear there's a patent pending that would cover that.

    9. Re:haha by Anonymous Coward · · Score: 0

      TBH, this sounds a lot like SETI@home and all its ilk. Although I would have to read the patent to see how common they are.

      Client asks for data, server sends data, client utilises free cycles to work on the task, client returns result to server, rinse and repeat. Pretty similar but is it enough?

    10. Re:haha by Anonymous Coward · · Score: 0

      It may not be FTP, but I imagine such a thing to take a large place in things like render farms, including a CAD render farm I wrote back in the mid 90s if you count the AIX print system with a custom 'printer' backend as the side band and NFS for the results as the main band, with I suppose status on the sideband in terms of whether it had 'printed' or not.

      It's not novel either way you look at it. I was quite pleased with my custom 'printer', effectively getting queueing semantics with another custom app that made the 'printers' come on line when the machines were idle.

    11. Re:haha by ratboy666 · · Score: 1

      FTP - a server (from which the client FTP is run), with communications channels between each of the servers (and the servers to each other). A separate dedicated communications channel which tells each server what to do, and gathers results.

      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, FTP does not actually use a "dedicated" communication channel -- normally the channel is multiplexed using the standard port numbering system. But it behaves that way.

      --
      Just another "Cubible(sic) Joe" 2 17 3061
    12. Re:haha by the+eric+conspiracy · · Score: 1

      I don't think an FTP server is quite the same as a distributed network of client resources.

    13. Re:haha by Anonymous Coward · · Score: 0
      Since there is no separate dedicated communication channel (http://en.wikipedia.org/wiki/Sideband/ available between each client and server, claim 1 reads to me like:

      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, dedicated IP port 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.
      How is this not like FTP, which uses one port for control communications (request a task "file download" and reply "file received"), while the other port is used to transfer the bulk of the data? How about if FTP is used to submit JCL to a z/OS mainframe? Sorry I couldn't find a better link, but this shows the distinction between the primary communications channel and the second communication channel where the JCL (task) is sent to a networked computer and the result returned to the requestor (if it did not have an error). http://www-1.ibm.com/support/docview.wss?uid=isg1PQ80142/

      Apparently SQL queries can also be done through FTP. http://forums.java.net/jive/message.jspa?messageID=246926#246932/

      If their innovation is having my web browser run executables unrelated to the web site I am visiting, then I am just not interested.

    14. Re:haha by ratboy666 · · Score: 1

      "I don't think an FTP server is quite the same as a distributed network of client resources."

      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
                                        Execute an ftp command on a secondary control connection.
                                        This command allows simultaneous connection to two remote ftp
                                        servers for transferring files between the two servers. The
                                        first proxy command should be an open, to establish the sec-
                                        ondary control connection. Enter the command "proxy ?" to
                                        see other ftp commands executable on the secondary connec-
                                        tion. The following commands behave differently when pref-
                                        aced by proxy: open will not define new macros during the
                                        auto-login process, close will not erase existing macro defi-
                                        nitions, get and mget transfer files from the host on the
                                        primary control connection to the host on the secondary con-
                                        trol connection, and put, mput, and append transfer files
                                        from the host on the secondary control connection to the host
                                        on the primary control connection. Third party file trans-
                                        fers depend upon support of the ftp protocol PASV command by
                                        the server on the secondary control connection.

      --
      Just another "Cubible(sic) Joe" 2 17 3061
  10. Prior art link by Anonymous Coward · · Score: 0

    Patent filed Jan 7, 1999. Prior art: http://www.distributed.net/ January 28, 1997: RC5-32/12/7 (56-bit) Secret Key Challenge begins

    Case closed.

  11. DS1 by Anonymous Coward · · Score: 0

    I think patents on DS1 (the protocol used over a T1) may serve as prior art for this, though a quick perusal of the patent show this to be specific to network protocols. But DS1 uses a sideband channel to communicate channel state and framing information, and has existed for a VERY long time (late '50s).

  12. There is so much prior art by Anonymous Coward · · Score: 0
  13. The summary is wrong by geekoid · · Score: 1

    as it always is with the patent stories. Can't really blame them because often the stories haven't bothered to read the patent as well. or more likly, they don't understand it.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  14. How does this relate to AJAX exactly? by revelation0 · · Score: 2, Informative
    Abstract of mentioned patent:

    A new method of distributed computing, sideband computing, that is global, scalable and can utilize many idle CPU resources worldwide. Sideband is defined as when a user connects to some (normal) network services, a separate communication channel is opened, through which a server distributes its tasks to all the clients and collects the results later. By this method, any network server which has a lot of clients can compute very large parallel computing problems by dividing it into small individual parts and have them calculated by its clients. With little cost, the network server can act as a supercomputer.
    It is laying out a way to distribute parallel processing tasks to a large number of clients, which SETI@Home thought up a full two years prior. The only argument I can see is they seem to be saying they can do this discreetly while the client is using some other service? I don't have time to go and pick through the entire patent right now, but it seems that this nonsense has gone beyond simply being out of hand.
    1. Re:How does this relate to AJAX exactly? by WindBourne · · Score: 2, Interesting
      Actually, I was working on a cyber cafe concept in 94 using EXACTLY this concept. The idea was to put computers into coffee houses/ice cream shops, etc. all over the world:
      1. sell Internet cheap,
      2. have ads on the monitors,
      3. have free shopping on the system (this was where the real money is in the beginning in many of the un-developed countries. We were talking to sears, monkey swords, and even jc penny about taking a percentage of what was sold) and then during the down time on the systems (like no body on it, or at night),
      4. we would link these systems into a big processing. I was working on doing parallel processing of the web for a search engine. I figured that we could use a bit of the network to control these process (as in sideband).


      This is a trivial patent to wipe out. If anyone pays even a penny for this AND pursues a lawsuit, I think that I will dig up the old business plans and even the code for this and kill it. Idiots and greed are such a bad combination.
      --
      I prefer the "u" in honour as it seems to be missing these days.
  15. Any purpose Left? by mckniffen · · Score: 3, Interesting

    Doesn't it destroy the purpose of a "patent" if you can sell the rights to it to someone completely uninvolved with its creation?

    Rights shouldn't be a commodity!

    --
    Communism, its a party!
    1. Re:Any purpose Left? by mckniffen · · Score: 1

      Of course, as soon as I posted that, I realized that rights have been a commodity as long as there have been both.

      --
      Communism, its a party!
    2. Re:Any purpose Left? by ardle · · Score: 1

      that rights have been a commodity as long as there have been both That doesn't mean it's a good thing :-) And don't let it invalidate your original point: a system that is supposed to protect citizens is being abused. Effectively, governments are selling their citizens' rights to business interests: commodities indeed.
    3. Re:Any purpose Left? by evanbd · · Score: 1

      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, failing to produce a product (or sell it to someone who intends to), and then suing people who came up with the idea on their own.

    4. Re:Any purpose Left? by tsotha · · Score: 1

      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", the USPTO appears willing to issue patents for "inventions" that are obvious to the most casual observer.

  16. Kdawson FUD by Meor · · Score: 1

    You are not a lawyer, patent abstracts are *abstract* they are not actual claims. These articles and your lack of willingness to understand the patent system is tiresome.
     
    Yes software patents are bad, but blatantly lying about how they work will not achieve the goal of getting them removed.

  17. They don't have to litigate it by Chris+Snook · · Score: 4, Insightful

    The bravado here may seem surprising, but there's a good reason why the tone of these claims is so different from the tone of typical patent trolling. A typical patent troll will generally be vague about the applicability of a patent, except when discussing a case that's already been filed. Naming a dozen rather different specific technologies gives a defendant lots of ammunition to argue that the technique is obvious, due to the ubiquity admitted by the plaintiff, or to demonstrate prior art in the common technological heritage of all of them.

    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.

    --
    There's no failure quite as dissatisfying as a complete and total solution to the wrong problem.
    1. Re:They don't have to litigate it by DustyShadow · · Score: 1

      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. Uhh. This is a pretty lame argument. Patent lawsuits cost a couple million bucks on average and often take years. Not just anyone can take on that type of burden or risk. Selling a patent does not automatically mean that it is not defendable. People sell patents all the time.
    2. Re:They don't have to litigate it by Chris+Snook · · Score: 1

      Patents are usually bought for the purpose of licensing them, not litigating them. This patent is clearly being hyped as a litigation threat, to terrify all the big tech companies into buying it to protect themselves. If it was really such a goldmine, they'd be able to get investors.

      --
      There's no failure quite as dissatisfying as a complete and total solution to the wrong problem.
  18. Why? by Anonymous Coward · · Score: 0

    > The inventor of 2 cans and a string could not be reached for comment.

    Why not? Doesn't his phone work?

  19. A tangential question... by KokorHekkus · · Score: 3, Insightful

    When will the point be reached when the US patent system becomes so encumbered for real inventors that the US will become a medium-sized (no, not small by any measure) backyard for US patent specialists? If the US patent system keeps diverging from the rest of the world companies and inventors outside the US will certainly have an edge on anything someone in the US wants to bring to the much larger global market.

    1. Re:A tangential question... by easyTree · · Score: 1

      When will the point be reached when the US patent system becomes so encumbered for real inventors that the US will become a medium-sized (no, not small by any measure) backyard for US patent specialists?

      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 the only things that go unpunished these days is multi-billion dollar fraud and invading foreign countries to steal their natural resources :S

  20. Trojan! by easyTree · · Score: 2, Informative

    The MCC Foundation is reporting a whole different story according to Yahoo. [yahoo.com]
    This redirects to a trojan!
  21. PVM - 1989 by RichMan · · Score: 4, Interesting

    Forget SETI at home look at PVM. First release 1989 !!

    http://en.wikipedia.org/wiki/Parallel_Virtual_Machine

    Description here
    http://www.netlib.org/pvm3/book/node17.html

    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.
    --

  22. Plenty of good posts on prior art by zappepcs · · Score: 1

    even one stating the 'while' and 'meanwhile' clauses for patent denial. The USPTO patent system is obviously broken as this falls in the category of obvious extension to existing technology that is neither novel or unique. It should never have been allowed in the first place, and I question the legality of it's value in a sale proposition.

  23. The summary is wrong; but the patent is stupid. by fuzzyfuzzyfungus · · Score: 5, Informative

    As above, the summary isn't especially accurate. What the patent proposes is a system where anybody who connects to a webserver is asked by that server to compute a chunk of some distributed processing problem. Essentially, the concept of SETI@home or distributed.net; but allegedly bodged on top of an ordinary communication session with a web server. Trouble is, it's a bloody stupid idea. The system depends on the client system executing whatever code the server asks it to execute. There are two ways of implementing this: the hideously insecure way, and the hideously slow way. The idea that the client would execute a chunk of native code at the server's request is just crazy; riddled with possibilities for misuse and wholly unacceptable. Even if this were alright, the current ways of doing this semi-safely(java and the like) are not lightweight enough to set up, run the numbers, and bring down during a simple client/server connection session. The alternative is the hideously slow way: hack together a javascript implementation of your algorithm and use AJAX tricks to hand out the data and pull back the results. This would work; but there is a reason why people don't do scientific computing with javascript. Also, many browsers are on the lookout for scripts pulling excessive resources, and throttle or kill them to keep themselves responsive. I'm sure that somebody's javascript BLAST implementation isn't going to cause any trouble. If the patent dodges this problem by using dedicated client software then it will work just fine(for the class of very, very parallel problems); but runs into a long list of prior art. That said, I'd be amused to see an AJAXed equivalent of distributed.net or similar, just for the amusement factor; but it would be a monstrosity in performance terms.

    1. Re:The summary is wrong; but the patent is stupid. by QuantumG · · Score: 2, Insightful

      Most good patents are about something that everyone thinks is a stupid idea. In the competitive patent filing environment it's a good way to "file first" as people are loath to spend money on the legal fees for something that is useless. Thing is, a few years from now the computing environment will change and random-stupid-idea might make sense then.

      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 "stupid". Storing credit card numbers? What a stupid idea! A year later you couldn't find an online store that wasn't doing it. People had gotten used to it so it was now only a dumb idea from the perspective of security experts. And no-one listens to them anyway.

      --
      How we know is more important than what we know.
    2. Re:The summary is wrong; but the patent is stupid. by CastrTroy · · Score: 2, Interesting

      The other question is, could the server serve the request, distribute the problem, and retrieve the results from the client in less work then it would actually take the server to solve the problem itself? If you're going to hand off a problem to the person surfing the website, they'd have to probably solve the problem within 1 or 2 seconds, or you risk them going to a different page and not returning the results. Most distributed computing tasks require jobs longer than a couple seconds.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    3. Re:The summary is wrong; but the patent is stupid. by evilviper · · Score: 1

      As above, the summary isn't especially accurate.

      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.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  24. SETI@Home by Dachannien · · Score: 1

    The first set of claims (1-7) seem to be describing SETI@Home, more or less. The patent was filed in January 1999, while SETI@Home was released to the public in May of that year. Just something to think about.

    1. Re:SETI@Home by nguy · · Score: 1

      Do you seriously think that people only started developing SETI@Home-like technologies in 1999? Systems like that had been around for years.

  25. Sweet! by Anonymous Coward · · Score: 0

    That's great. I love San Fransisqó, and next month is the perfect time to visit!

  26. Another kdawson post by Anonymous Coward · · Score: 0

    Another wonderful bad summary brought to you by kdawson.

    Seriously, why does he even bother? Better yet, why isn't he fired yet?

  27. ss7? by notgm · · Score: 1

    as someone in telco, my first thought was of the SS7 protocol, which could fit the description in the article, read loosely.

    ok, very loosely, but this screams 'out-of-band signalling', and out-of-band signalling isn't really novel now, is it?

  28. What am I buying again? by EdIII · · Score: 1

    Let me get this straight. I'm buying a patent which has only potential infringement and no current licensing (at least not from the article that I can tell).

    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.

  29. Distributed Computing in a nutshell by russotto · · Score: 1

    I cannot, for the life of me, find anything in Claims 1-7 which would be novel in 1999. It's a basic technique for distributed computing. It's like the "inventor" took a few papers on distributed computing and wrote them down as his own invention.

    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 description section could actually a reasonable description of a botnet.

    1. Re:Distributed Computing in a nutshell by Mr.+Roadkill · · Score: 1

      The description section could actually a reasonable description of a botnet.
      Patent Trolls versus the Russian Business Network.
      ...uh, Yay Team?
  30. Sounds good! by martin-boundary · · Score: 1

    I'll pay a dollar for it! Where's the paperwork?

  31. Too late on patenting the power switch... by StarkRG · · Score: 3, Interesting

    Those big squarish light swtitches that take up almost the whole plate, along with their electrical outlet counterparts, and anything else in that form factor are patented by Leviton under the name "Decora". All the other styles are probably also patented. Since there's patents on STYLES of power switches it's going to be difficult to make a blanket patent.

    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 were talking about some photos, and they said we should go to their website and look at them. Well as I was 13, and it was after bed time on a school night I didn't have access to the internet so I just had to try to imagine what it looked like from their descriptions. Suddenly it dawned on me, what if you embedded a small screen in the radio? That way the radio station could send images over another frequency, you could even use the feed from the radio show's webcam when there wasn't any images to show. After about a minute of thinking about how useful this device would be I realized I'd just invented the television, again...

    I'm pretty sure I've re-invented other stuff, I just can't remember what at the moment.

    1. Re:Too late on patenting the power switch... by Hes+Nikke · · Score: 1

      when i was thirteen, they didn't talk about the internet on the radio! :P

      </getoffmylawn>

      --
      Don't call me back. Give me a call back. Bye. So yeah. But bye our, well, but alright we are on a shirt this chill.
  32. Seti @ Home by Gr8Apes · · Score: 1

    I seem to recall that being in beta prior to 99, and this patent sounds like it was written based on Seti.

    --
    The cesspool just got a check and balance.
  33. SSH by RomulusNR · · Score: 1

    with a tunneled forwarded port or X session.

    --
    Terrorists can attack freedom, but only Congress can destroy it.
  34. Sale of patents should be illegal by mashiyach · · 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!

  35. Distributed.net by link-error · · Score: 1

    Patent filed: January 7, 1999

        Prior art way before this... and many, many others I'm sure.

    --
    -Unresolved symbol? Byte me!
    1. Re:Distributed.net by link-error · · Score: 1


          Just for reference:

        http://www.distributed.net/history.php
        January 28, 1997
              RC5-32/12/7 (56-bit) Secret Key Challenge begins

      --
      -Unresolved symbol? Byte me!
  36. distributed.net by Joe+U · · Score: 1

    Didn't distributed.net do something almost exactly as described in 1998 (the RC5 challenge)?

  37. Non-bad reasons to sell a patent by davidwr · · 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 manage as well as you can, and you have a widget patent you can't manage as well as they can, and you swap ownership. This is not what is happening here by the way, but it is a legitimate reason for selling or in this case bartering a patent.
    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  38. Prior art by pseudorand · · Score: 1

    From TFP: a server that implements tasks by breaking the tasks into smaller subtasks and utilizing idle resources in multiple clients to perform these subtasks;

    I think I have a coffee cup that says something to that effect. Does that count as prior art?