Slashdot Mirror


Intel Owns Patent on Distributed Computing

GnrcMan writes "Now here is something frightening: This patent describes a method of using an ISP subscriber's CPU cycles to process the ISP's data." As if Distributed.net, SETI@home, and other, similar projects hadn't been doing essentially the same thing all along, eh?

176 comments

  1. Breathing air by Buggernut · · Score: 0

    So has anyone claimed a patent on breathing air yet? ;)

    1. Re:Breathing air by Spazmoid · · Score: 1

      Abstract:

      A system whereby oxygen (O) is transferred to cells in a liquid (blood) and other gasses are removed from said blood.

      Inventors: God; The Almighty (Heaven)

      Assignee: Most living creatures. (Exception: Al Gore)

      Appl. No: 1

      Filed: Way Back When


      CLAIMS

      1. A method of transferring usable and no usable gasses to and from the blood to facilite cell usage and growth. Whereby a repeating precess is utalized first filling containers (lungs) with raw material (air) and allowing it to pass close to the blood. The blood therby absorbs Oxygen and other needed gassesd and releases Carbon DiOxide and other unneeded gasses. Raw Exhaust is then expelled from the said containers, sometimes forcefully (cough).


      BACKGROUND OF THE INVENTION

      One day I was sitting around bored and said hey.. why don't I make something to take cure my boredom? YOu can read more about my inventions in the very first chapters of The Bible. Unless of course you are a scientist or an atheist. Then you can read some Darwin and see that it was all a big accident.

      SUMMARY OF THE INVENTION

      The present invention is for staying alive. Period. Stop using this invention and see what happens. We will be charging for its usage soon, that is if the HMO's don't start first.




    2. Re:Breathing air by Anonymous Coward · · Score: 0

      These sort of posts shouldn't be labeled as 0:Redundant. They should be moderated as 0:Stupid.

    3. Re:Breathing air by Buggernut · · Score: 1

      These sort of posts shouldn't be labeled as 0:Redundant. They should be moderated as 0:Stupid.

      Well, it was actually my first time partaking in a discussion about patents here, and my post was intended as a quick one-line attempt at humour, sarcasm, and commentary on the current state of patent laws and politics. If the same or similar jokes have been said here in the past already, then I'm sorry. Geez!

  2. Re:I claim first comment. by GregWebb · · Score: 1

    Simple enquiry - why bother making a claim when you're not going to sign it? No-one can know of your (possible) success...

    Greg

    --

    Greg

    (Inside a nuclear plant)
    Aaaarrrggh! Run! The canary has mutated!

  3. If jumping to conclusions were an Olympic sport... by Anonymous Coward · · Score: 1

    I'll leave it to you to supply the conclusion to that sentence.

    Someone who submits the abstract of a patent, which has no legal effect or enforceability whatsoever, gets moderated up to a "2," whereas someone else who tries to start a discussion of the patent *claims* (which *do* have legal effect) and to show why the patent doesn't cover what some of you think it covers receives only a "1".

    One might reasonably reach the conclusion that the moderators are trying to fan the flames just a little bit, especially after having featured the article about Corel and the GPL.

    Come on, folks. Grow up. Act as smart as you think you are.

  4. Re:How to make money: by Anonymous Coward · · Score: 0

    Couldn't this be done by some sort of "Charity", patenting all the common sense ideas then granting royalty free usage of them.

  5. Re:busting bad patents - gnupatent.org lives by Gregg+M · · Score: 1

    Isn't the route that many companies are taking, to collect a "warchest" of patents, to be used to barter for infrigments that may be made in the future?

    Is this something that could be done for all GNU software? Is this something that we *should* be doing? To say nothing about the *BSD peoples concerns.

    --
    Linux is only free if your time has no value. Windows is only free if you threaten to use Linux.
  6. What about me? by Ricardo+Casals · · Score: 1

    I own a patent on transportation in which creatures with two legs place one leg in front of another by picking it up using the joints in their legs to move the legs. Once a leg is placed in front of the other, the leg behind steps in front afterwards. This process is repeated until said creature reaches their destination. The process may be repeted as much as necessary and may be performed at several different speeds.

    I call it WALKING.

    ;-)

    --
    yeah ... i'm going to have to go ahead and not put a .sig here, alright?
  7. Patents by Anonymous Coward · · Score: 0

    Just because there is a patent on it doesn't actual mean that the company will come after everyone and anyone.

  8. A bit of their own medicine? by Anonymous Coward · · Score: 0

    Perhaps this a merely a tactic by Intel(tm) to exclusively lock Microsoft (tm x 10^9) outside of the distributed computing domain. Let us not forget that Intel is closely associated with VA Linux. And that VA Linux is associated with Debian, Redhat, Linuxcare, O'Reilly, SGI, and have actively sponsored GNU efforts. VA Linux is also teamed with Intel in their "Cluster City" line. Here is a excerpt (relatively) straight from the VA Linux site. VACM is a client /server system allowing monitoring and management of a cluster of nodes equipped with In2el's Smart Platform Management Interface. Management capabilities include device power control, nvram system event log download, hardware reset, and remote bios console. I see forces gathering...and I suspect they will not be playing foo foo games with M$.

  9. Re:Obviousness by Anonymous Coward · · Score: 0
    When you have several different cases of people doing "essentially the same thing" with the differences determined by their needs rather than some missing technical breakthrough one really has to question the obviousness of the "invention".

    One could say the same thing about the patent for the lightbulb, and the patent for a heatlamp bulb. The differences are determined by their needs, rather than some missing technical breakthrough.

    I mean, come on. Look at how many things are patented which aren't especially major technical breakthroughs. Case in point: the bean-shaped wooden lap desks sold - and patented - by Levenger.com.

    I think that many Slashdot readers need to read some non-software patents, in order to get an idea of what patents are like.

    Many slashdotters also need to learn that you cannot understand a patent by reading the abstract alone.

    If you were to go by an 'abstract', HeapSort would sound the same as Bubble Sort. After all, they both 'do the same thing'. You won't know the difference between the two unless you take the time to actually read and understand the two different sorting methods in full.

    If people would read the full patent filing before posting (or, heck, submitting to Slashdot in the first place) these threads would be a lot shorter.

  10. Re:anti-linux trademark... by GruikMan · · Score: 1

    Is there really no mean to shut this guy down? Trolls can be funny sometimes, but this guy is starting to be really annoying... Shouldn't posts be marked as SPAM, a definitely deleted from the server?

  11. Re:How can they get through with this? by Anonymous Coward · · Score: 0

    The patent people seem to have their heads in their asses. I fear it is likely that this one will pass if no one directly related to a distributed project speaks up...

  12. WTF? COM? CORBA? @HOME? GIMPS? Got brain? by nyet · · Score: 1

    What the hell? RPC has been around alot longer than any of those.

    Shit, any OS with any multithread/tasking at all has (minimally) message passing. What's the difference if the other thread/task is local or not.

    Either that, or I'm missing something.

    OBJ patent first post:

    Oh, and by the way, I just patented semaphores, so, please, you all owe me money.

  13. What we need... by Anonymous Coward · · Score: 0
    What we need is an organization, similar to the FSF that could patent all these things that are already being done before the corporations do. Patents would then be put under a GPL-like license for all to use. It might even be a good idea to require that the big, patent-abusing companies have a reciprocal agreement to use "Open Patent" technology.

    Sound good?

  14. Even More details by CPol · · Score: 2
    I just read the entire patent (and now I know why col. Kurtz in Apocalypse Now is going 'the horror, the horror') and it seems to me like it's as open ended as might be.

    First of, the basis is exactly as for SETI@home but for the one single line (1a):
    receiving a start message at the remote computer from the central computer at a time that the central computer has predetermined the remote computer will be available for processing
    All of the 'for the good of the world' process distribution systems (like SETI@home) are initiated localy, at the discretion of the user. If I want to run my client overnight that's my decision, not the decision of SETI@home. But here Intel patents a method where the user has nothing to say about if s/he wants to give processor power away.

    Moving on (16):
    A remote computer having a first set of processing tasks that the remote computer is required to perform only during predetermined times, the remote computer being otherwise available for processing
    Now this, at least to my untrained eyes, seems to say that any time the central computer wants it the remote must perform the task. Once again there is no question of 'wanting', it's simply stated that the central comp can order the remote to perform certain tasks. Of course there is the part about 'at a predetermined time'. But that doesn't say anything about what that time is. An ISP using this system might require it's customers computers to be available at any given 'predetermined time', even if this would be in the mid-afternoon when they're in use.

    The idea is expanded in 21a:
    determining a time at which the remote computer will be available for processing a task selected from the second set of processing tasks
    The first set of tasks, stored localy on the remote, might be nothing other than a program that listens for a request from the central server. Thus the servers might, on a predetermined schedule say once every minute, querry the remote. If the remote would then be available it would recieve new data (ie second set) that would contain the 'real' data to be computed. Brilliant, AOL can now enter our comps and request us to compute for them at any time.

    Correlation 1(25):
    The method of claim 21, wherein the start message comprises a task and the raw data, and the raw data is processed in accordance with the task.
    And 2 (27):
    The method of claim 21, wherein the [returned] message comprises the processed data.

    Ok, so now it's a quetsion of intention. In the patent Intel states its benign intentions, to lessen the server load of an ISP and/or sitehost. But, as with any patent, this could be seen more generaly as the ability to 'slave' a users computer on the whim of an outside agency. Thus it is up to the reader to decide whether they belive in the goodwill of the Intel Corp. or not.

    On a side note, wasn't this form of distribution common already in the 70s with linked Microcomputers being assigned tasks from a central computer?
    --
    Phase 1: Where do you want to go today? Phase 2: This is where you want to go today. Phase 3: You're not going any
    1. Re:Even More details by Anonymous Coward · · Score: 0

      Oh no! NSA has friends at Intel! Now they can break the encription faster.

    2. Re:Even More details by Peter+van+Hooft · · Score: 1

      Looks a lot like PVM, doesn't it.

      peter

  15. Security Problems Here by retep · · Score: 2

    While it's true that this patent relates to distributed computing, that's not what this is about. What they've really got here is a patent on a method of stealing subscribers CPU cycles. Better check out the ToS when you sign up with an ISP cause, guess what? If this idea comes to be, you might just be required to do some of the processing for your ISP. Another quote to illustrate exactly what they're looking to process:

    If a ISP did that you could launch some very nasty attacks against their network by sending them back bad data. Depending on exactly what the parallel processing does you could cripple an ISP. You would have to check the acuracy of all of the data sent back from your customers. That would take up lots of cpu time. Probably more time then you would gain. It just isn't practical unless you can trust your customers. I don't think many ISP's do.

    Secondly this isn't compatible with Linux. :)

    1. Re:Security Problems Here by TShrew · · Score: 1

      This is a scarey prospect not necessarily from the view of a tech knowledable person (or a geek/nerd), but for the growning computer functionally illiterate. Just think of the millions of consumers who think of the computer as a glorified TV. They would not have a clue this is going on (-hey, george, do you have any idea why the computer slows down at 3pm every day?-) nor would they know enough to be able to set up false packets. Heck, even more frightening is the concept that if some of these consumers knew about this sort of thing would not only welcome it but think it appropriate. Think what that might mean in the long run... legislation to mandate the individual give up their CPU cycles for the "greater good" of the many & futher legislation to make it illegal to provide bad packets or interfere with it in any way (yes... I do look for the dark aspects of the future in the extreme...).

      -TShrew

    2. Re:Security Problems Here by Anonymous Coward · · Score: 0

      TORVALDS IS THE ANTICHRIST

      I'll be your server today

    3. Re:Security Problems Here by jonathanclark · · Score: 2

      If a ISP did that you could launch some very nasty attacks against their network by sending them back bad data.

      Well, you could have other customers verify each other. The same problem occurs in networked games, people can forge calculation so client-side calculations have to verified by the central server or by another client. If the client base is large enough then it's difficult to do collaborative "cheating".

      The other problem occurs is if the ISP's data is confidential AND the customer has to have access to it to process it. I did some work on this last year ago using "crypographic computing" to solve this problem. Basically you use the ideas of permutation and rotation to encrypt both the executing program and the required data. The client machine runs a VM that is capable of executing the encrypted instructions. Actually each instruction becomes a tree of instructions that calculate the same result. Trees from neighboring instructions can be woven together as long as data-dependencies are observed. Because you are using encrypted data, operations like "add/mul" won't work in their native form. They would have to decrypt 2 numbers before they could be multiplied together. This would give away the data, so instead you have to develop a cryptographic add/multiply function than can work with numbers in their encrypted form.

      Advantages:
      - the client doesn't know what he/she is executing
      - the client doesn't know what data he/she is processing
      - both the program and data can have MACs to prevent tampering of either.

      Disadvantages:
      - Memory usage can grow exponentially with the number of instructions executed
      - Encryption / Decryption of program data is much more expensive than processing itself. Decryption time can grow by the number of instructions executed, because some operation cannot operate on encrypted data.

      Although it's an interesting academic problem, it has little real world use because of speed and memory issues. But, it has lead me to my current project which is very useful.

  16. Re:Note the date by jcr · · Score: 1

    NeXT Computer Inc, published Zilla.app (the forerunner of Beowulf) in 1992. (actually, it may have been earlier than that, but I first used it when NeXTSTEP 3.1 hit the streets.

    Intel can go fuck themselves.

    -jcr

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."
  17. time pre-determined.... by mr · · Score: 1

    But being time is relative, predetermined to what?

    A lawyer could argue that it is 'predetermined time frame' that after getting the new packet, work is started.

    And another lawyer could argue that SETI is done for personal reasons, and try to invoke the 'built for personal use' clause.

    (being a realist, Intel won't bother with SETI/Distributed.net/etc. They want things that generate cash, and therefore SETI etc la don't matter.)

    I even doubt they will get a $ on this patent....instead it will be part of the 'trade' when companies swap patents. (thus erecting barriers for entry for any new company. Helps keep your competitors known and limited. It would be a bad thing to have a new gal come in upset the way business has always been done.) If it never costs you, you have no reason to challenge it.

    As for prior art I submit CRON and tape backup scripts I've seen in the past on UseNet.

    --
    If it was said on slashdot, it MUST be true!
  18. Suggestion: by Wakko+Warner · · Score: 2
    Could we move all "bogus patent" announcements/"news" to its own section so people can check an "exclude" box and not have to hear about them? It seems that, almost once a week now, there's a story about some horrible patent or another that's bound to make our lives more difficult. As far as I know, though, the "making lives more difficult" part has never occurred or I haven't read about it occurring. All these articles seem to do is inspire a string of silly "I patented walking!" posts on slashdot and take up space on the main page. A section of their own would be a welcome thing.

    Just my opinion, of course...

    - A.P.
    --


    "One World, one Web, one Program" - Microsoft promotional ad

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
    1. Re:Suggestion: by Anonymous Coward · · Score: 0

      The LZW patent has made lot's of american developers (some of whom read slashdot) live's difficult.

  19. Re:Microsoft by Pig+Hogger · · Score: 1

    The cult of the dead cow oughta patent Back Orifice, then...
    -- ----------------------------------------------
    Vive le logiciel... Libre!!!

  20. What on earth are the US patent office doing? by FFR · · Score: 1

    What on earth are the US patent office doing?

    I wonder too. In France, having a patent implies that a "recherche d'antériorité" has been done. It's a kind of research in archives to check if your idea haven't already been patented and/or discribed. This research is done by the administration, and ensures you your idea can be patented (actually it costs money).

    In the US, it seems that the patent just proves that you had the idea at the time you get the patent. So in a court, you will be able to use this as a fact to defend you right for money, but it does not ensure you will win if someone else claims for anteriority.

    In my opinion, the US system gives more strengh to the guys with a-lot-of-lawyers. You will never go to a court if you are alone with no money.

    1. Re:What on earth are the US patent office doing? by gatekeeper-eu · · Score: 1

      Yes, but we in Europe know WHERE America is! Therefore we know where to look. I recall that America was an original and interesting discovery - lets Patent America!

  21. Read It Again by Anonymous Coward · · Score: 0

    "A system executes computer processing tasks on a remote computer that communicates with a central computer. The remote computer receives a start message from the central computer. Based on the start message, the remote computer processes raw data to generate processed data, and stores the processed data. Finally, the remote computer sends a complete message to the central computer."


    To me, the abstract seems to imply a remote system fully setup to do whatever the central system tells it to, not like Distributed and SETI. They start when *YOU* tell them to, *NOT* the central computer. And there's no mention of the remote computer sending any data back to the central computer, *ONLY* a message saying it's done with whatever ("sends a complete message to the central computer").


    Hopefully should Intel try to impose royalties of some-sort on Distributed or SETI for using a method of computing "Intel developed".. this arguement would provide for a good way to say Intel had patented a slightly different method :)


    1. Re:Read It Again by Anonymous Coward · · Score: 0

      isn't this what PVM has done for about 5 years now in "production" i.e. with released working software?

      just a thought....

  22. Repayment by Anonymous Coward · · Score: 0

    So what you're saying is.. If the cops came and took my PC for some reason (thinking I hacked something).. until they can give me my computer back (what do they usually take.. 5 years?) they should be forced to compensate me the value of the computer *when* they took it? Because in 5 years that computer is going to be worth jack shit.. and the reason I ask is because cops and such are all part of the government, and therefor should be covered under any sections of the constitution and bill of rights that apply.

  23. Fasion? by Erik+Hensema · · Score: 1

    It somehow seems to come in fasion to claim patents on common technology everybody's using...

    I think I'm going to patent going to the toilet.

    --

    This is your sig. There are thousands more, but this one is yours.

    1. Re:Fasion? by Anonymous Coward · · Score: 0

      > I'm now patenting the letters L, Q, P, S the > number 3, and the colors blue, yellow, and > flourescent brown. Unfortunately you can't, because they've already been disclosed. Fool. :)

    2. Re:Fasion? by redd · · Score: 1

      I'd like to see a court case involving someone trying to prove he was the first person to have the idea of going for a dump :-)

    3. Re:Fasion? by Anonymous Coward · · Score: 0

      > I'm now patenting the letters L, Q, P, S the
      > number 3, and the colors blue, yellow, and
      > flourescent brown.

      Unfortunately you can't, because they've already been disclosed.

      Fool. :)

    4. Re:Fasion? by chrisv · · Score: 1

      Fluorescent brown? Yeah, ok.. you go right ahead. I doubt anyone would buy the rights to the patent in the first place, I mean, brown? First thing that comes to mind there is a pile of ... well, you know.

      --

      Dogma: Dead (mostly because your Karma ran it over)

    5. Re:Fasion? by Anonymous Coward · · Score: 0

      Although everyone is using "common technology",
      someone has the right to claim (s)he invented it
      in the first place. That right has to be protected.

      I don't like the way it happens at the moment,
      but nevertheless, if I had invented and patented
      one of my ideas, I also would go for it ...

    6. Re:Fasion? by Anonymous Coward · · Score: 0

      But ususally, it's not the person who invented it first claiming anymore - it's just some big company with lots of money. In this case, there's loads of prior art, yet the idiot US patent office lets it through anyway. I say, fine, allow software patents, but limit their span to 6 months to a year, which fits in with the relationship between old-time and computer-industry/internet time.

    7. Re:Fasion? by Anonymous Coward · · Score: 0

      I'm now patenting the letters L, Q, P, S the number 3, and the colors blue, yellow, and flourescent brown.

  24. No, that's not it. by Len · · Score: 1
    No, unless I'm thinking of a different rexec than you are, that's not what Intel's patent is about. They might use rexec to implement their hypothetical system, but rexec itself only does part of what they're claiming a patent on. (Like DCOM, which someone else mentioned.)

    I mean, you can't say that all software patents are invalid because someone had already invented assembly language. Or that no mechanical devices can be patented because they all make use of the classical machines (lever, wheel, whatever, I forget, I'm a software guy).

    raph's mention of Sprite seems to be getting close...the "main" system determines what and when the "remote" computers execute.
    --

  25. Note the date by NOC_Monkey · · Score: 2

    The date given for the filing is April 18, 1997. This is long after the beginning of GIMPS in January, 1996. Long before Intel even filed for a patent on this exact sort of computing. Perhaps George Woltman, spokesman of the Great Internet Mersenne Prime Search, has a case against Intel for theft of intellectual property.

    --
    -NOC Monkey (OOK!) Experience is what allows you to recognize a mistake the second time you make it.
    1. Re:Note the date by Anonymous Coward · · Score: 0

      Finding prior art is a great first step. Now we just need to spend a huge pile of money to get a court to listen.

  26. Wouldn't a CPU ID come in handy for this? by FooGoo · · Score: 1

    Afterall my IP address may change but my CPU stays the same....just a thought.

    --
    People who bite the hand that feeds them usually lick the boot that kicks them
  27. One word: UUX (Unix to Unix eXecution) by stephensamuel · · Score: 1
    UUX originally ran over modems and phone lines. THe transport protocol was UUCP (read on -- it's not a fatal flaw). The 'master' computer could send a signal to a remote machine. The remote machine would execute the process and could return the result to the 'master' (or any other computer.)

    The remote computer was capable of determining when (if at all) it was going to accept execution requests (this was much more important when just LOADING emacs took a few seconds an a good-sized VAX). A computer's admin could also decide WHICH commands could be executed by the so-called central computer.

    Of course it all fell together when UUCP over TCP/IP (inc. over a lan) was implemented. You now have the INTEL patent, as described, over TCP/IP and in the earliest days of the internet (read: early to mid-80's). If you ignore the need for it to be done under TCP/IP, then the prior art stretches back to the '70s.

  28. Disinfect GNU? by Anonymous Coward · · Score: 0
    Disinfect the GNU General Public Virus!

    What do you mean by this sig?

    1. Re:Disinfect GNU? by Anonymous Coward · · Score: 0

      >>Disinfect the GNU General Public Virus! >What do you mean by this sig? I think what [sh|h]e means is the restrictions in the GPL. Take for instance ext2 fs in Linux. What's the point of writing a whole new filesystem, when the UFS source is available for free, and is a much more stable and mature fs.

  29. How can they get through with this? by stonehenge · · Score: 2

    As has been said, this is done all the time all over the world. SETI@home does it, GIMPS does it and I do it locally in one of my research projects.
    Of course this is a frightening situation because I start having this phantasy of getting letters from lawers saying I have to pay a license fee for using "their" software technology.

    Can anyone familiar with patent law comment on what their chances are to get through with this?
    This technology is documented, has been done, so acutally the patent should have been not accepted.

    Cheers,

    Chris

  30. Re:Hi there by jalewis · · Score: 0

    I love SlashDot....

    Just for these kind of posts.

    No I don't sleep. I love caffeine too!!

    jas

  31. That's great and terrible at the same time by Anonymous Coward · · Score: 0

    I like the idea, but let's say tomorrow I invent teleportation (something that's very, very likely.) I guess that means it's public domain since it's not exactly a new concept?

    1. Re:That's great and terrible at the same time by Anonymous Coward · · Score: 0

      No. NOt unless somebody has described a workable mechanism for performing teleportation that simply needs to be built. Just talking about it isn't enough.

  32. Re:Distributed computing older than Intel! by Anonymous Coward · · Score: 0

    Someone recently posted a very informative post here on /. recently that claimed that patent clerks must attend a trial, on their own time and at their own cost, if they refuse a patent. On the other hand, if they grant one, they can go play golf on the weekend and are paid to defend their granting of the patent if they're called into cort. Basically (if this is true), in the U.S. it makes no sense to investigate and/or deny patents. If I were a patent clerk, I grant them all! After all, I've got a life.

  33. yea right by Money__ · · Score: 1

    patented? pfffft yea right and Bruce Perens is gonna sue Corel. ;)

  34. Re:More details by Anonymous Coward · · Score: 0

    Hi people. I hope they didn't patent grits, because I just poured a bowl of hot grits down pants!!!

  35. Intel is right (not in the way we think) by cbraescu · · Score: 1

    We /.-ers don't think such idea/innovation should be protected by a patent. But Intel is a blue chip and its lawyers (as well as any of its employees and managers) have the duty to fully protect the FUTURE of Intel. They do not intend to actaully request payments from other parties but to defend themselves against such payment request. They were hit by big money request (from DEC and others) just because some silly obvious technique was not Intel patented. They (as IBM and other technology giants) have literaly hundred of thousand of patents for which they don't claim third parties fees.

    --
    -- We provide Zope consulting from US$ 25 hourly!
    1. Re:Intel is right (not in the way we think) by Anonymous Coward · · Score: 0

      When slaves were emancipated, did the US government have to reimburse their captors for their fair market value?

    2. Re:Intel is right (not in the way we think) by Jay+Maynard · · Score: 2

      That's all well and good until they try to pull a Unisys and claim royalties on a firmly entrenched standard.

      Allow me to introduce a concept that most slashdotters appear to have no concept of: fiduciary duty. The officers and directors have a legally binding and enforceable duty to their shareholders - and NOBODY ELSE - to use the assets of the corporation to maximize the value of the corporation itself. If the corporation has an asset and fails to take best advantage of it, then the shareholders can sue and the officers and directors can be held personally responsible for the lost value.

      This principle means that a corporation that has a patentable invention has a duty to its shareholders to patent it, and a corporation that holds a patent has a duty to exploit it to the best advantage of the shareholders.

      I don't like the way Unisys is handling the LZW patent either, but they're hardly evil for doing so. It's quite likely that they are only doing what the law requires of them.
      --

      --
      Disinfect the GNU General Public Virus!
    3. Re:Intel is right (not in the way we think) by Anonymous Coward · · Score: 0

      So the laws should be changed - preferably to the EU patent system - ie. no software patents, first to file, no post-facto patenting of publically disclosed things.

    4. Re:Intel is right (not in the way we think) by Anonymous Coward · · Score: 0
      Intel would never pull a Unisys for the simple reason that it's totally counter to their financial interests.

      The unlimited demand for processor cycles unleashed by ego-driven Distributed Computing (moving your name up the CPU "drag racing" scoreboard) will constitute an increasingly significant motivator for upgrading desktop CPUs, if only because the demand for faster CPUs from other apps (besides games) is so limited. Distributed Computing has already sold lots of faster processors and encouraged many "power users" to play with dual-CPU desktops, clusters, etc. I know this because I constantly feel the pull of new processor models to boost my "scores" on the "top contributor" or "top team" lists of at least one Distributed Computing project. I see distributed computing as the #2 reason to get a fast CPU behind games (at least on desktops; servers are a whole different arena.)

      At the end of the day, Intel isn't stupid and will recognize there's more money to be made by selling processors than by squelching free distributed computing efforts.

      The implication is that the patent is a defensive one. And perhaps if some company figures out how to make massive amounts of money from Distributed Computing, Intel can bargain for a cut based on its patent rights.

      --LP (not logged in at this site)

    5. Re:Intel is right (not in the way we think) by Jay+Maynard · · Score: 1

      I'll agree on doing away with software patents. The rest of it is fine the way it is. First-to-file is inherently unfair. The one who comes up with an idea first, even if it takes him longer to reduce it to a patentable state, should be the one who gets to benefit from it. The risk of falsified invention dates is offset by the lack of benefit of industrial espionage - something the Europeans are very good at. Same thing with patenting ideas that someone else has disclosed: if you invent it first, you get to benefit from it.
      --

      --
      Disinfect the GNU General Public Virus!
    6. Re:Intel is right (not in the way we think) by Jay+Maynard · · Score: 1

      Oh, and one other note: changes in the patent system in the US cannot be made retroactive in any way that would result in doing away with existing patents. That would be a government taking of private property, and would require just compensation. How would YOU define just compensation? ...and no, zero dollars will not fly. A patent is a thing of value, and the US Constitution prohibits the government from taking or destroying anything of value without compensating the owner for the full value of the loss. Even if it were possible to do so, the resulting litigation would take decades to resolve.

      I don't expect the Europeans to understand this concept, but it's very real, and very important, to us Americans.
      --

      --
      Disinfect the GNU General Public Virus!
    7. Re:Intel is right (not in the way we think) by loki7 · · Score: 3
      I agree that first-to-file is inherently unfair, but I don't that basing it on invention date is entirely fair, either. If two individuals or companies apply for patents on the same invention within a short time period neither of them deserves the patent.

      In this situation the governemt arbitrarily picks one of the inventors as the sole beneficiary of the invention. Regardless of how the winner is chosen, it is inherently unfair. One of the goals of the patent system is to encourage inventors to publish their techniques so that the benefits of the invention can be shared by the whole world after a time. But in this case there is no need since it would have already been demonstrated that the invention can be independently reproduced.

      /peter

    8. Re:Intel is right (not in the way we think) by Carnage4Life · · Score: 1

      Although I agree with U in theory and believe that companies should protect themselves with patents if necessary from situations like this.
      What Intel is trying to do is nip a future market/industry/trend in the bud by patenting a process that will remove people's reliance on the next fast, faster, fastest chip from Intel.
      This is wrong.

      Bad Command Or File Name

    9. Re:Intel is right (not in the way we think) by GnrcMan · · Score: 3

      They (as IBM and other technology giants) have literaly hundred of thousand of patents for which they don't claim third parties fees.

      That's all well and good until they try to pull a Unisys and claim royalties on a firmly entrenched standard. That is why frivolous patents are worrisome.

      --GnrcMan--

    10. Re:Intel is right (not in the way we think) by GregWebb · · Score: 2

      Which surely says that we should be opposing the patents system not Intel here?

      Yes, there are some bad faith patent enforcements out there, with LZW & GIF being probably the best known example. But the real problem is surely not that they've got the patent, but that the legal system made the patent possible and so effectively required them to at least try for their own protection?

      Standard disclaimer in this sort of thing - I'm British and have no idea what the patent situation is over here. And I accept that I'm discussing matters in a jurisdiction which doesn't affect me, to stop potential flames.

      Greg

      --

      Greg

      (Inside a nuclear plant)
      Aaaarrrggh! Run! The canary has mutated!

  36. How's this "offtopic", fucking idior moderator? by Anonymous Coward · · Score: 0

    Are we giving moderating priviledges to the cat again? Or maybe our pet rock or something?

  37. Abstract by Money__ · · Score: 3
    Abstract

    A system executes computer processing tasks on a remote computer that communicates with a central computer. The remote computer receives a start message from the central computer. Based on the start message, the remote computer processes raw data to generate processed data, and stores the processed data. Finally, the remote computer sends a complete message to the central computer.

  38. Re:It's a bit different by Spazmoid · · Score: 1

    One of the problems I see is this, "predetermined time" can be twisted to mean just about anything you want it to mean. "Predetermined time" can mean when your screen saver comes on, at 4:00AM, or when you haven't been typing for 60 seconds. With this type of language, predetermined time and predetermined event are practically synonyms. I for one don't want to walk away from my computer and find it suddenly processing AOL's billing or anything else. Not that I wiuld use AOL of course but you get my meaning :)

    Just my .02

  39. I'm really scarred by Hari_Seldon · · Score: 1

    The patent office has been patenting ideas like these for more than a decade, and you would think that they would learn by now, but they don't. The worst part is that distributed computing has been the thing over the past several years with SETI@Home, distributed.net, and the like. Even though Intel patented a specific form distributed computing, what does that say for the other forms? Does that mean Microsoft will patent distributed computing between office workstations and the corporate server?

    I am currently working on a research project dealing with distributed computing with the idea remotely similar to what Intel patented. Does this mean I will have to stop research in order to keep the attorney away, or what? Gotta love corporate america.

    On a personal note, my research project will be submitted to a science fair that is coincidentally sponsored by Intel. Weird.

  40. First to file problems? by WowTIP · · Score: 1

    The problem I see with the "first to file" system is when the inventor wants the invention to be "free"... For example a public domain-project or something like that. Will he then have to file the patent himself and then declare it "free to use"??? And go through all that work just so no other company can claim it for themselves?

    --

    --

    "I'm surfin the dead zone
    In the twilight, unknown"
    1. Re:First to file problems? by Anonymous Coward · · Score: 0

      No. All the inventor has to do is publish details of the invention - "disclosure". It then becomes impossible to patent. There's a lot of european companies that can't be bothered patenting their inventions, but don't want anyone else to patent them, so they pay eg. "The Finnish Angler's trout fishing journal" to publish "A device for gravititional nullification" (ficticious example...). The idea is, the invention has been published, so it is unpatentable - but the company competitors are unlikely to stumble across it immediately.

      This is almost like the GPL, I guess - So long as you are open about what you are doing, no one can subsequently take that openness away.

  41. Re:How to make money: by stomv · · Score: 1

    On steps 1 through 4... precisely right.

    Step 5: go ahead and try it. The state of patent law is as follows: the undermanned and undereducated patent office simply can't determine which ideas in technology are fresh and unique -- so when in doubt, they grant the patent.

    However, if a patent is not legit (ie neither fresh nor unique), the courts will not hold up the patent... and the patent sluts know that.

    IMNAL, and I am concerned about 'the government' making big incorrect decisions, but I have more faith in the judicial system than the legislative system...

    So, at the very least, keep steps 1 and 6, but do not worry about the patent sluts, for they will be humbled.

    - Tommy V

  42. Why it might cause Feds to take a look at patents by Pfhreakaz0id · · Score: 2

    A system executes computer processing tasks on a remote computer that communicates with a central computer. The remote computer receives a start message from the central computer. Based on the start message, the remote computer processes raw data to generate processed data, and stores the processed data. Finally, the remote computer sends a complete message to the central computer.

    Ummmm... I think Microsoft might just initiate some action on this matter. That's DCOM. and probably CORBA as well, although I know nothing about it, an let's face it, whoever 'owns' CORBA isn't gonna get a nasty as M$ about it.

    How is it not COM? A COM object in a 3-tier app exposes an interface, takes a request from the remote computer and returns data. Any M$ developer who attends there tech briefings knows Microsoft is COM-crazy these days. It's being billed as a cornerstone of every new development problem you need to solve. (OT: They are even taking about making the interface between objects XML.)

    Anyway, I just think M$ is gonna take one look at that and say BULLSH*T!

  43. Re:It's a bit different by headshrinker · · Score: 1

    The point I was making about the 'predetermined time' is that it's the central computer that determines it. With Seti, distributed et al it's the user who determines when they get run, not the central computer, so I can't see how this could fall under the patent. But I could be wrong.

  44. Re: moderation... by Anonymous Coward · · Score: 0
    You need to learn a little about the moderation system. In both cases you cite, neither posting was moderated. They got the scores they got because of their karma - not their moderation. No moderation has been done yet to either post. (You can tell because it doesn't have a moderation reason ('insightful', 'redundant'...) next to the scores, at least as I write this. By the time you read this, that may have changed.)

    Posted AC to save Karma.

  45. beowulf cluster? by Barbarian · · Score: 2

    Although the intent of the patent is for distributed computing across a large network, it seems to me that it would also cover clustered computer systems like beowulf.

    Maybe some day when people try to enforce these patents, defendants will look to old /. postings for tips on prior stuff.

  46. Re:Sun OS had fractal computation demo. by imp · · Score: 1

    Sun's mandtool, which used rpc to farm out jobs based on the load of remove machines, existed at least in 1986 when I was a sophomore in college and the Suns arrived on campus. I seem to recall seeing a 1980 copyright on it, but

    There was also a language called LINDA that ran on VMS and other idle machines at one of the government labs in the 1986-1989 time frame.

    There were several VMS and Unix distributed make programs/wrappers that farmed work out to clusters based on the load average or other criteria of idleness. Again, this is in the late 1980's time frame.

    As someone who read info-vax and comp.sources.unix during this time frame, I'm surprised that others haven't pointed out the archives of the early days of USENET.

  47. Patent Examiners need many-eyes help (I repeat) by Olof+the+Hopeful · · Score: 1
    If there were a final public challenge mechanism available, we wouldn't get such obvious stuff patented. All they would have to do is set up a web site where patent applications in final form were published for comment, like slashdot articles.

    A parallel distributed search for prior art via public review is going to be a lot more effective than one or two examiners going through their search, IMHO.

  48. Re:More details by jetson123 · · Score: 2

    The claims of the patent aren't limited to applying distributed computing techniques between an ISP and their customer, and it's the claims that ultimately matter.

  49. Re:Dose Science Fiction qualify as prior art? by Felinoid · · Score: 1

    Eeek I hate it when I get my dates wrong...
    Bad cat... bad cat person...

    Oh well.. thanks for da correction....
    :)

    --
    I don't actually exist.
  50. Re:However... by Anonymous Coward · · Score: 0

    Yes, the examples cited allow the 'remote' box to decide when to accept and do the work, however nearly every example of automated bulk data transfer you can think of could be affected by this patent;
    transfer of credit card details from merchants to banks,
    uploading your webpages onto your ISPs webserver
    .....

  51. Re:More details by GnrcMan · · Score: 2

    Yes, but the claims do not apply to all of distributed computing. They specifically describe processing initiated by the server. AFAIK, most of the distributed computing projects out there are initiated by the client. It's an important distinction.
    Besides, yet another moronic patent is old news. To me, the idea of an ISP requiring subscribers to process data is more intriquing. Just how much mileage can you get out of, "Wow, that's a dumb obvious patent that has been done before". I think that whole angle is running out of steam. We all know that the patent system is broken right now and if I spent an hour looking through the database, I'd be able to find hundreds of examples to prove it.

    --GnrcMan--

  52. Learn about Patents by Mentat21 · · Score: 3

    As far as patents are concerned, "essentially the same thing" is not the same thing. SETI@home and Distributed.Net are not doing the same thing as this patent covers. I'm begining to think that Slashdot needs a clue about patents (though with all the discussion you think someone might have got one by now).

  53. Re:How to make money: by Jay+Maynard · · Score: 2
    4) Wait six to ten months for the patent office to stare cluelessly at the patent and eventually give up on "seeking prior art" (patent employees do not read SlashDot...lucky for you!)

    This is a common misconception. The patent office does not have the duty to search for prior art. The patent applicant has the duty to notify the patent office of any and all material prior art. The patent office may find some on its own, but the job is not theirs, at least not under US patent law.

    The reason behind this is twofold:
    • The patent process is not adversarial. If the application meets the requirements, the patent office is obliged to grant the patent, and nobody but the applicant has the right to participate in the process.
    • The patent office is not expert in the field of the invention. By definition, the inventor/applicant knows more about the subject area than the patent office. The inventor is much more likely to know of applicable prior art than the patent office.
    Failure to tell the patent office of all relevant prior art is one legal ground for overturning a patent in court. If there really is prior art, then Intel's patent is invalid and unenforceable...however, the mere existence of distributed.net and SETI@home may not be enough: they must embody elements of every claim in IBM's patent to completely invalidate it, which may or may not be the case. Check with your friendly neighborhood patent attorney for details (and no, I'm not one).
    --
    --
    Disinfect the GNU General Public Virus!
  54. Re:How to make money: by Signal+11 · · Score: 1

    fortunately, and alittle bit more seriously - all the ideas I post I remember. So if you try to patent any of *my* ideas, you're libel to be smacked around with a clue-by-four.
    --

  55. WHAT THIS MEANS by Anonymous Coward · · Score: 0

    Having written and received a parallel computing patent, let me first define what a patent is: The right to take someone to court if they use your idea. Note that it does not say that you will win because you have a patent.

    The test of a patent is how well it will hold up in court. Which often means which ever side has the most money. Obvious patents (in which patent examiners have allowed patents due to careful wording) are often an offensive business strategy. Patent everything, scare away the small guys, and make anyone who wants to use it pays in legal fees.

    Finally, parallel computing methods have been around for many years. I doubt there is really anything in this patent that has not been tried or implemented. However, by being the first to claim a method, you restrict anyone else from doing the same and do not have to go to court and pay to break the patent, if you need to use the method. This is more a defensive strategy.

    What is all comes down to is If you have the money, patent everything you do, and let the courts settle it later. Also, did I mention that many companies give bonuses for those employees that obtain patents.

    Douglas Eadline
    Paralogic, Inc.

  56. Microsoft will fight this--maybe by John+Murdoch · · Score: 2

    What Intel is describing (in effect, the ability to push processing tasks to remote machines) is something clearly anticipated by Microsoft's COM technology. (In 1997 the marketing name du jour was OLE 2.0, but since "OLE" had come to be a synonym for "speed brake" they changed the name.)

    This technique is really quite appealing to large corporations, particularly corporations with operations around the world. I have a client with 16,000 PCs in 34 countries (soon to be 25,000 PCs in 52 countries when a pending acquisition is completed). As I write this they have thousands of PCs sitting on the other side of the world, in the dark, doing nothing. Imagine being able to harness all that CPU time....

    There are lots of CPU-intensive tasks that are particularly suited to processing on a plain old desktop PC (as opposed to a top-of-the-line smoking quad Xeon processor box). OCR, image manipulation, and image compression are three activities that spring to mind. If you have unused PCs sitting around, and the network bandwidth to get the data to those PCs, this kind of distributed computing can provide a tremendous benefit to a corporation for essentially zero additional capital.

    Microsoft already makes this possible: create a DCOM agent on the remote PC. Ship an install set, and have the agent run the remote install. Ship the data, get the data back (repeat for the next eight hours). You can leave the installed app on that remote machine, or you could even get clever and remove it for security's sake. (This, incidentally, is precisely the technology in Internet Explorer that Microsoft is insisting must be considered a core part of Windows.)

    Microsoft isn't going to let Intel prevent anybody from using DCOM--just isn't going to happen. But on the other hand, Microsoft may not fight very hard--Microsoft and Intel (and most of the major technology companies) have cross-licensing agreements that permit using patents of one another. (Sort of a free trade agreement among tech firms, if you will.) If this threatens the functionality of COM (which is the core of Microsoft's Distributed Network Architecture) then we'll see some fur fly. But I don't see that happening.

  57. Zephyr? by Anonymous Coward · · Score: 1

    I'm not an expert on this, but it sounds an aweful lot like Zephyr. It's basically a load-sharing tool. I don't think this could be used for things like serving up web pages, though. Keep in mind that it's for processing raw data. I'm sure there's loads of Prior Art in this field.

  58. Re:Beowulfs? by Chris+Colohan · · Score: 1
    Beowulf was definately not the first clustering project, and also not the first clustering project on Linux. But they are currently the most popular. Some other clustering projects that preceeded Beowulf include:
  59. Looks like they were aiming for other things by ZoeSch · · Score: 1

    Weird as it might sound I believe what Intel tried to patent was a way to do a distributed network between a PC an some devices (Computers, toasters, coconut monkeys, etc.. That might be a little more coherent considering Intel's latest shopping spree on appliance device building blocks (With their PC centric view).

    I believe so because any person who has done serious work with distributed computing knows that hub's aren't supposed to originate transactions but to route them (As in receiving a start signal and sending the appropiate chunk of data or passing the request to another node).

    BTW, SETI@Home is IMHO more a client-server oriented application than a real distributed network because all data is still centralized.

    ZoeSch

    --
    I hate to agree with davecrazy but...
  60. A Quote by DoorFrame · · Score: 1

    "These personal computers may also include RAM memory, a display unit, long-term storage such as a hard disk drive, and other proprietary processors such as video graphic cards and math co-processors."

    Hmm... this concept sounds intriguing. I wonder who owns the patent on "a display unit"... I'm going to have to get my but over to the patent office, something like "a display unit" could be worth millions.

  61. World too big for patents by Lord+Bitman · · Score: 1

    With the Internet, and human life in general having spread to all corners of the globe, I dont think you really should be able to patent something anymore. It's just that information is spread too thin, and therefor no one can be sure what has and hasnt been done.

    Anyone know of an organization of some sort that's working toward the end of patents? if you do, please E-Mail me.

    --
    -- 'The' Lord and Master Bitman On High, Master Of All
  62. What's this compared to patenting human genes by Anonymous Coward · · Score: 0

    I just read that a company called Celara (http://www.celera.com) is trying to patent 6,500 human genes i.e. my genes, your genes! So on a scale of 1 to 10 for ridiculousness and offensiveness, this is just a 7 compared to the 10 I would give to the patenting of human genes.

  63. japanese company patents curry by drdanny · · Score: 1
    Also in the news today, the House Foods company of Japan is attempting to patent the means for cooking curry in that country.

    Perhaps Intel is being too modest - maybe they should just patent computing? (hey, that's a joke, not a troll)

  64. Re:How to make money: by Anonymous Coward · · Score: 0

    Defending yourself, even successfully, against a patent infringement suit costs Big Money. If you demand a smaller licensing fee, a corporation would be irresponsible (to its shareholders, not the industry of course) not to pay your ransom.

  65. Re:Business practice... by Anonymous Coward · · Score: 0

    Sorry too late, litigation already started. The only true reasons for all these patents are: 1) Job security for lawyers 2) To bring down the whole patent system. It's a bit like a DoS attack for everybody else.

  66. This patent covers all remote job entry! by jms · · Score: 2

    This patent is describing remote job entry. Prior art for this extends all the way back to the 1960s.

  67. Hear, hear by Len · · Score: 1
    "Oh my God, they've patented computers! WE'RE ALL DOOMED!!!"

    I've learned to examine what a patent actually claims before I decide whether it's ridiculous. The blurb that you read in a news article is never a description of what is actually patented.
    --

  68. Re:No, looking ahead by Jay+Maynard · · Score: 1

    First-to-file is even more likely to raise the ire of slashdotters than first-to-invent: it destroys the relevance of prior art. Under a first-to-file system, the existence of another object prior ro rht filing date that meets the same claims as those in the patent is completely meaningless.
    --

    --
    Disinfect the GNU General Public Virus!
  69. Prior art up the wazoo .... by taniwha · · Score: 2
    OOOOh - let me see

    It doesn't matter about the abstract and description sais - the claims are important - here there are 4 (plus dependants):

    • 1. basic remote server
    • 10. a prefered implmentation of it
    • 16. the remote computer's operation
    • 21. a 'method patent' for the idea (trying to make it apply to a wider range of stuff)
    All of these basicly describe the same idea - used since there were first more than one piece of hardware hooked together - the reason they rewrite it 4 different is to give them more ways to defend it in court.

    Note the 'predetermined times' clause, I think this seems to be what they think is different from prior art, though they seem to miss most of what's been done. Sadly the patent system only encourages the citing of prior patents - if someone did something and didn't patent it it's not likely to end up in the cites and the examiner will miss it

    Here's prior art I can think of

    • I did a screen saver that ran verilog simulations on people desktops late at night in 1989 (my personal example)
    • any RJE batch system from the 60s that served more than 1 CPU - often some queues only opened at night
    • print servers serving multiple printers
    • Pixar's use of render farms - discussed in depth in the popular media long before this patent was implemented
    I'm sure people can think of other examples - please follow up this post with any you can think of - that way anyone finding themselves in court with these bozos (ok these bozos have lawyers up the wazoo so be carefull) will have a resource to use in their defence
    1. Re:Prior art up the wazoo .... by DrSkwid · · Score: 1

      a render farm is not like this patent. the slaves tell the master they are ready

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  70. Re:busting bad patents by tkr · · Score: 1
    Along with the technical and legal ends, don't forget the administrative end. For this excellent idea to succeed, it also needs to be well organized and efficiently run.

    May I suggest that along with a strictly factual database of prior art citations (as a service to the USPTO and anyone who has to defend against the patent pirates), the web site also include a collection of philosophical writings that discuss the common intellectual property of mankind and corporate attempts to sieze it for private gain. It might also be useful to have a Ridicule section that exposes the unscrupulous, the selfish, and the sly in colorful language that will draw the attention of popular media.

  71. Re:No, looking ahead by Anonymous Coward · · Score: 0

    No it certainly isn't. That's what "disclosure" is. Once something's out there /no one/ can then patent it. In fact, even if the thing isn't out there, but a description of the working of the thing is, then patenting is impossible.

  72. Re:anti-linux trademark... by Waldo · · Score: 1

    Actually, the above comment wasn't a troll, it was SPAM. That's right, just some lowlifes trying to make money by interfering with an on-line discussion.

  73. True but not in the way you think by Le+douanier · · Score: 2


    If two individuals or companies apply for patents on the same invention within a short time period neither of them deserves the patent.

    If two or more companies apply for a patent of the same invention within a short time isn't it a proof that it was obvious enough that many different people could invent it, therefore making it non patentable.

    I think this would be the logic reasoning and would have the same result with a small nuance, in the first case both believe they should have a patent on it, and they are angry not to have one. In the second case it prove that the thing is obvious, then denying any right to patent it AND following the rules of patents.

    --
    "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
  74. Not to worry by Oestergaard · · Score: 1

    Huh ? Anything network based is prior art. This is the way message-passing systems work. Someone sends a message, and gets a processed reply. This is hardly new technology.

    I as well as thousands/millions others who has written networked applications has prior art for this patent.

    Besides, I more and more get the feeling that patents should be neglected in the field of computer science. At least the patents which everyone with basic knowledge in the field can see are merely another formulation of some well known problem or application of technology/theory.

    I'm not going to check the patent office when I write apps. I'm convinced that I'm infringing a handfull of patents every time I write something, and thats good enough for me. This madness can be stopped in one way; not by changing the rules (because too many people with too much influence seem to like the rules), but by ignoring the rules.

    It is not in general a viable solution to a bad rule, to just ignore it. Society can't build on a strategy like that. But in this case, I think it's justified. This could be thought of as a ``virtual civil war'', where the oppressed fight back but noone gets hurt.

    I'm not afraid, and you shouldn't be either. If we live in a world where people can get arrested for using common knowledge in a way that helps society, then so be it. Go ahead and make my day.

  75. You should sue the government, he stole your IP by Le+douanier · · Score: 2


    "changes in the patent system in the US cannot be made retroactive in any way that would result in doing away with existing patents. That would be a government taking of private property"

    I this isn't possible then when the copyright period was extended from 50 years from the author's death to 70 years to the author's death the then existing copyright shouldn't have retroactively been affected by it, meaning that Mickey and co would be public domain by 20003 or something like that.

    I we go one step further, the government took YOUR property (that is, the twenty more years given to the then existing copyrighted material) and should refund you for the amount they stole you, that is for each dollar somebody gave to Disney that was related to Mickey.

    Your government owe a VERY big debt to it's citizen, I think you should sue him, you could make a LOT of money (and make the State go bankrupt BTW)

    --
    "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
  76. 'Inside' view from the patent office by alanl · · Score: 4

    I was at a dinner with a patent examiner a few weeks ago (he was not a software guy but was pretty knowledgeable ..).. so I dumped on him .. His point was that the patent office has to follow the law, and a court ruled that software patents were fare game (also business models etc). Turns out the P.O. doesn't like the result either but they do _not_ make the law and so are powerless.

    What they are thinking about doint is adopting the (European?) system of posting patent applications on the web to get peer review (i.e. us) for prior art etc.

    Bottom line -- the P.O. is overwhelmed with applications not of their own choosing and knows they are up the creek. They could do with help, not flames -- right your congressperson.

    Tnx
    Alanl

    1. Re:'Inside' view from the patent office by fishbowl · · Score: 1

      HAh! Powerless. They can use the same methods of
      protest and civil disobedience that every other citizen is entitled to. They could show up on the
      doorstep of the justice department with pitchforks, plowshares, and torches, if they "really" don't like the status quo. But I guess they don't dislike it *that* much now do they?

      They *do* make the law. They make it stupid, by blindly following it.

      But your patent examiner friend doesn't see it that way; rather, he chooses to be "powerless".

      --
      -fb Everything not expressly forbidden is now mandatory.
    2. Re:'Inside' view from the patent office by StenD · · Score: 1

      They can use the same methods of protest and civil disobedience that every other citizen is entitled to. They could show up on the doorstep of the justice department with pitchforks, plowshares, and torches, if they "really" don't like the status quo.

      Except they are not "every other citizen", they are Federal employees, and they can be fired for doing what you suggest. Certainly, they could do that, and be replaced by someone who doesn't give a damn. Or they could stay in the system, trying to make sensible changes within the legal boundries established by Congress and the courts.

      But I guess they don't dislike it *that* much now do they?

      I suspect that they like putting food on the table for their families, just like you do.

    3. Re:'Inside' view from the patent office by alanl · · Score: 1

      >>> -- right your congressperson.

      That should, of course, have been _write_ your congressperson - unless yours is a little lopsided (g).

      Tnx
      Alanl

  77. beowolf esentially patented by Anonymous Coward · · Score: 0

    WELL, ISN'T THIS WHAT BEOWOLF DOES?

  78. Sun OS had fractal computation demo. by sinan · · Score: 1

    I believe way back in 1991 or 1992 , they had a demo for computing fractals using rpc.

    Sinan

  79. Analysis of this patent by raph · · Score: 3

    First, let me add my voice to those who say that Slashdot's patent stories could use a clue or two. These sensationalistic headlines don't help anybody. I'll be adding a patent section to Advogato soon, and it's my hope that this will become a good place for informed discussion of patents relating to free software.

    When you analyze a patent, the most important thing to look at is the claims. The abstract has little or no legal force, it's just there to help people searching (it's on the front page of paper patents, which was important back in the days when people searched through stacks of them :). The language of the claims has to be read in the context of the disclosure of the patent, and to really do it right, you have to read the file history too.

    That said, this is another example of the US Patent and Trademark Office screwing up royally. Claim 1 covers a pretty generic computation load-sharing system - a central computer keeping track of a bunch of tasks, sending a start message to a remote computer to ask it to take the task, and the remote computer sending a complete message back to the server.

    The problem here is that there is prior art up the wazoo. I'm sure experts in the field could come up with more, but just about any operating system with process migration, such as Sprite should do. The main work on this project was all done in the early '90s, plenty of time to serve as prior art.

    The disclosure doesn't help the case. It talks about the types of tasks to be distributed in extraordinarily vague terms, so much so as to not make much sense. Compressing MPEG's remotely? Are they on crack? Even a 320x200 at 30fps is over 5 megabytes per second of raw data. And of course serving up web pages is fraught with problems, such as latency, security, admin costs, reliability, and so on. The patent does not so much as mention these problems, let alone propose a reasonable method of dealing with them.

    So what do you do when you have such a crappy patent? I think a reasonable thing for free software authors to do is ignore it. In theory, Intel could bring suit against a free software project for violating this patent. However, in that case it seems likely to me that we'd be able to get a good pro bono legal team together, and the patent would almost certainly be overturned.

    In the meantime, I think our best option is to keep well informed about patents in general, and about specific patents that may be relevant. Shallow, "golly gee-whiz, look at the patent they just got on breathing" stories don't help much.

    --

    LILO boot: linux init=/usr/bin/emacs

  80. Re:Another idea... by GnrcMan · · Score: 1

    I realize you're joking but, just to be clear, you can't patent a business practice (i.e. charging money for something.)

    --GnrcMan--

  81. Re:Another idea... by dieman · · Score: 1

    Check out cosm, a open project for distributed computing. It is implementing much of what you are looking for.

    --
    -- dieman - Scott Dier
  82. Agree completely by GnrcMan · · Score: 2

    I agree completely. I'm actually kind of irritated at Roblimo. My original submission was titled, "A scary patent on stealing CPU cycles".

    Apparently he decided to play patent interpeter and make the (incorrect) assumption that this patented all of distributed computing. My comment explains what I believe to be the real discussion point. And I say discussion point because, hey, Intel hasn't made any indication that they will ever even do anything with this patent. There are lots of patents on things that never even get implemented.

    --GnrcMan--

  83. Software patents were not ruled fair game by strobert · · Score: 2

    The ruling the PTO originally used to justify patents was one (I can look the case up if you want) where using a computer as part of a process was deemed not enough to make the process unpatentable. A computer was assisting a manufacturing process. That is a far cry from the patents that are allowed on software today.

    As for peer review. too late. the cat is out of the bag. There are thousands of bogus software patents. The only way the PTO could again gain respect in my eyes would be to invalidate all software patents and start the approval process over again.

    Plus I don't pity the patent examiners... just doing their job. oh please. A big part of their budget is based on how many patents they approve. So they have an incorrect bias in approving patents. It is a blantent case of conflict of interest. Much like how a judge can't preside on a case where he has an interest in the outcome (like he would make a mil on his stock in the defense won for example)

  84. Not useful anytime soon by / · · Score: 2

    Dialups just aren't fast enough for this to be rolled out anytime soon, and people don't appreciate having their phonelines tied up, either.

    But, when cable modems and all the rest really catch on, look out!

    --
    "If one is really a superior person, the fact is likely to leak out without too much assistance" -- John Andrew Holmes
    1. Re:Not useful anytime soon by Anonymous Coward · · Score: 0

      Yeah, those of us billed by the meg for our cable modems will REALLY appreciate this system.

  85. This patent is a good thing. by Calico+Jack · · Score: 1

    First off, Intel is not an ISP. They obviously don't want to use it themselves. They most likely have it because they don't want anyone else to use it.

    Intel obviously wants to sell more of their big server chips to ISPs, be it Xeons, Itaniums, or PPros back when they took out this patent. This basically forces the ISPs to buy their own computers.

    Further, Intel does not want the burden of this distributed computing placed onto the user's computers. The ISPs want a reasonable turnaround, and probably aren't going to settle for idle time only. Most likely, this processing WILL cut into the user's experience. Intel has lots of other uses for that power in mind.

    We can all guess what happens to the high end markets. They suffer a reduction in CPU performance that they will likely miss and possibly some jerky performance a few seconds at a time. The high end market is likely not going to settle for an ISP like this, but might get stuck paying much more for their internet connection as the typical web surfer.

    The typical web surfer's processor power is also something that shouldn't be wasted. Intel is embracing cheap PCs. Software modems are perfect for intel here. When built into the motherboard, they only cost $10, and get all their processing power from the CPU. Next comes sound. The number of chips in a computer can be greatly reduced if it's capability is just handled by the CPU. Of course, this comes at a major CPU performance price. By doing this, computer prices are falling, and even low end users have a use for all that processing power. Again, the ISP's processor usage would cut into the experience of the user.

    If users percieve a decrease in performance, computers all of a sudden become a worse deal, and people are less likely to buy them. Remember, there are still lots of people without computers. If people catch wind that ISPs are only bothering stealing processor power from the fastest processors, all of a sudden a low end machine and a high end machine look a lot more similar in terms of performance.

    The way I see it, Intel just wants everyone to buy their own processor an to get what they paid for.

  86. More things that are not patented by Len · · Score: 1
    I've been trying to think of a system that actually exists which is similar to the patent, and I can't.

    • SETI@home, distributed.net, GIMPS, etc. The remote PC runs the program at will, when it's idle.
    • DCOM. Just because Microsoft invented something that could be used to implement the patent, doesn't mean the patent is bogus.
    • When I worked at "a major software company"(*), there was for a while a system that used the programmers' PCs on the LAN to compile a big application each night. (This was back in the days of 286's & 386's with 1MB RAM, when a build could take all night or longer on one PC.)
      Each user had to activate the system when they left work, so the "predetermined time" was determined by the remote PC. It probably did react to "a start message from the central computer", but I'm not sure.
    It still seems possible that someone somewhere has done the same thing that Intel has patented, and I'm curious to hear more examples -- from people that have actually read the patent claims.

    (*) If I told you the name of the company, I would lose all my moderation points and my karma would drop to zero. :-)
    --

  87. Prior art by sjames · · Score: 2

    PVM is a good cantidate for prior art. To quote the relevant section of the header comment:

    * Revision 1.1 1996/09/23 23:44:26 pvmsrc
    * Initial revision
    *
    *
    */

    Distributed computing in general is much older still. I was using it on '386es over Lantastic in the mid-80's. As far as I knew then, it was uncommon, but not exactly unheard of. Intel is nowhere near being the inventor of any of this.

    The patent office was created to encourage inventors to publish in exchange for a brief (for the time) monopoly on the idea. That was fair compensation since they could just as easily keep it a trade secret and have it last nearly as long. It's primary purpose was to encourage progress by giving inventors a way to safely find an investor and keep inventions from being lost.

    Today, patents like this one and the MANY other examples show that the USPTO is having EXACTLY the opposite effect on society. Small inventors can loose their patents by having large corperations steal it, and then throw money and lawyers at them until they go bankrupt (and loose by default) or sign a deal, and inventions that are already common knowledge are being bottled up under similar threats until they are well past their useful life.

    Its absolutely shameful, and it has to end.

    I'm through ranting now.

    1. Re:Prior art by Greg+Lindahl · · Score: 1

      Prior art?

      Try the "Hydra" operating system, late 1960's.

      Just about any form of distributed computing is prior art on this one.

    2. Re:Prior art by sjames · · Score: 2

      I hadn't run across Hydra, but I'm not surprised to hear of it.

  88. Not their idea... by jefferson · · Score: 2
    The patent seems to be an implementation of an idea that I first saw in this Jan 1997 Hotwired article. Note that the article predates the filing of the patent. Since the article doesn't describe a specific implementation, I have no idea how it relates to their filing WRT "prior art". It certainly seems like they didn't think of the idea.

    I dunno, it seems like their implementation is pretty obvious to anybody who's read the article. Any patent experts care to educate on how this works?

    Interestingly, I read the hotwired article when it came out, and now, nearly 3 years later, I've been thinking of doing some x-mas break hacking to throw together a generic implementation of this very thing! It would have been GPL'ed. Anyone know how different the implementation would have to be to avoid hassles?

    This is a perfect example of the "chilling effect" of software patents. As a grad student, I definitely don't have the resources to defend myself against a legal attack from Intel!

    J.

  89. MS Has a Patent Like This by Anonymous Coward · · Score: 0

    The MS patent is on distributed computing by cable systems by stealing cycles from the subscribers' set-top boxes.

  90. The abstract.. by Skinka · · Score: 1

    A system executes computer processing tasks on a remote computer that communicates with a central computer. The remote computer receives a start message from the central computer. Based on the start message, the remote computer processes raw data to generate processed data, and stores the processed data. Finally, the remote computer sends a complete message to the central computer.

    What the hell is this? I can actually understand what the abstact is talking about.. ;-) I thought all patents were ununderstandble jibberish that a normal person could not comprehend. Just read any Transmeta patent and you know exactly what I mean.

  91. Yes, it does. by Anonymous Coward · · Score: 0

    Science fiction does indeed qualify as prior art. A firm attempted to patent the waterbed and a competitor pointed out that the design had been thoroughly described by Robert Heinlein in a novel. I think it was Stranger in a Strange land. That was sufficient prior art to invalidate the patent.

  92. Re:It's a defensive patent by General+Jenkins · · Score: 1

    I agree, but I'm not so sure Intel does much with their microprocessors anymore at all. It seems to me that other manufacturers make better x86 chips than they do (eg., AMD's Athalon vs. Intel's PIII). Moreover, I think the x86 architecture itself should have been dead and gone a decade ago; it's about damn time everyone started using a processor with a streamlined instruction set that runs cool enough not to need a fan. Processors with better architectures run at lower clock speeds, use less energy, and do the same job faster. That's the reality of microprocessor design now, and Intel engineers know it.

    The problem is that Intel's current success is based on millions of lines of legacy code attributed to thousands of developers who write for the hundreds of millions of users who are still using obsolete technology. The operating system monopoly for IA processors basically controls what Intel can and can't do, and it always has. Why is there *any* reason for a Pentium to think it's an 8088 before you tell it otherwise? Because the predominant operating system of the day of the i386, MS-DOS, was written for the 8088, and porting it would have screwed up lots of software for MS, hence they would lose money. So Intel compensated to save their business.

    No matter what Intel does with the IA64 or Merced, they will still be subject to the IA OS monopoly. I don't think they plan to do much real engineering. They just need to up clock speeds every once in a while and advertise to the masses. This patent is an attempt to sidestep distributed computing en masse as it would probably first occur; the VNA itself is old news, and Intel knows it. They want to hang on to all the dead weight that is IA for as long as possible and maximize profit. That's what this is about.

    --
    -the gentleman general jenkins
  93. Re:Read the book... The Adolescence of P1 by Weasel+Boy · · Score: 1

    I had the impression that P1's "consciousness" generally only ran on a single processing host at a time. Then again, the author may have been deliberately vague on that point.

  94. Can the subscriber control/prevent this? by Anonymous Coward · · Score: 0

    Most of these distributed schemes require the
    remote computer to do a careful software setup
    which is not that easy - beowulf's certainly do,
    and SETI has a client which you must download
    and install.
    So can this scheme bypass this step and run
    without the home users knowledge and permission?
    If yes, then its bad - and unless its covered in
    the ISP's tos, then it seems illegal under the
    same principles that hacking is illegal.
    If no, then this is not a great issue for home
    users, and will only affect patent battles
    between distributed technology firms.

    1. Re:Can the subscriber control/prevent this? by Anonymous Coward · · Score: 1

      From the original AC:

      And I will add... suppose someone else is doing
      something that may be illegal - like downloading
      child porn - and its getting decompressed on
      *your* machine - with traces of it stored there...
      ditto for copyright violations with music and
      movie video content...

    2. Re:Can the subscriber control/prevent this? by Anonymous Coward · · Score: 0

      More from original AC:

      Security??? We all know about M$ security don't
      we??
      Try this scenario - ISP has two subscribers A & B.
      A downloads something perfectly legal - it gets
      sent to B for processing of some sort - B is
      running some special cracker software which
      intercepts what the system is doing and sends back
      something other than what the ISP software
      requested - something illegal perhaps - this finally gets returned to A and could get A into
      lots of trouble...

  95. Prior art: by Apuleius · · Score: 2

    1. PBS (portable batch system): pbs.mrj.com
    (It's just a job queueing program, no need to slashdot these guys, but it does everything I saw in that patent minus the not-quite-so-willing participant bit.)
    2. NQS/DQS/... (similar programs).
    3. GNU Queue

    So, let's see (it takes a while before we
    even need the queue programs):


    (a) receiving a start message at the remote computer from the central computer at a time that the central computer has predetermined the remote computer will be available for processing one of said first set of processing tasks;


    crond plus rsh


    (b) processing raw data related to said first set of processing tasks to generate processed data;

    (c) storing the processed data; and

    (d) sending a complete message to the central computer.



    covered by rsh.


    2. The method of claim 1, wherein the remote computer communicates with the central computer over a Transmission Control Protocol/Internet Protocol based network.

    3. The method of claim 1, wherein the remote computer communicates with the central computer over a local area network.


    Still rsh territory.


    4. The method of claim 1, wherein the start message comprises a task and a storage location of the raw data, further comprising the step of retrieving the raw data.


    An rsh command with an argument referring
    to a file served over NFS/AFS?


    5. The method of claim 1, wherein the start message comprises a task and the raw data, and the raw data is processed in accordance with the task.


    An rsh command where the data are in ARGV?
    (data isn't dammit, data are)


    6. The method of claim 1, wherein the complete message comprises a storage location of the processed data.


    So the program spits an output filename to STDOUT.


    7. The method of claim 1, wherein the complete message comprises the processed data.


    So the program spits its output to STDOUT,
    which is linked over rsh to the server.


    8. The method of claim 1, wherein a plurality of server computers communicate with the remote computer and the central computer, further comprising the step of retrieving the raw data from one of the plurality of server computers.


    Oooh, now we need rsh and rcp (or NFS. Where I work we use a queue that calls ssh together with NFS all the time, using several servers).


    9. The method of claim 1, wherein a plurality of server computers communicate with the remote computer and the central computer, step (c) comprising the step of: (c-1) storing the processed data on one of the plurality of server computers.


    And we write to those NFS servers.


    10. [snipped for brevity]


    Putting it all together is easy with PBS.
    So finally we come to need it.

  96. A worm is a better prior example by drdanny · · Score: 1
    It looks to me that what Intel is claiming here (processes starting at a time determined by the central computer, etc.) is *not* distributed computed a la SETI@home, but rather, the idea of an Internet worm that steals CPU time.

    Didn't Robert Morris provide a demonstration of this in 1988 or so? I don't suppose he had a chance to patent his techniques before they copped him.

  97. One Word by elgardo · · Score: 1

    rexec

  98. How to make money: by JoeShmoe · · Score: 3

    1) Read SlashDot regularly

    2) Find a good idea (hint: watch the little numbers...good ideas have 4's and 5's!)

    3) Run, don't walk, down to the patent office and file for a patent on that idea (be sure to use key patent terms like "process", "method" and "system" to make it as broad as possible).

    4) Wait six to ten months for the patent office to stare cluelessly at the patent and eventually give up on "seeking prior art" (patent employees do not read SlashDot...lucky for you!)

    5) Take fresh patent and go beat several companies over the head with it. As long as the amount you demand is less than the cost of defense, you'll get paid.

    6) Repeat as necessary.

    - JoeShmoe

    -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= -=-=-=-=-=-=-=-

    --
    -- I wonder which will go down in history as the bigger failure: the War on Drugs or the War on Filesharing
    1. Re:How to make money: by Menthos · · Score: 1
      Well, since this post has a high score, I think I'm going to patent this very process.

      ;-)

      --

      GNU/Linux. The Freshmaker.

  99. Re:Abstract . . one more thing by Money__ · · Score: 1
    A system executes computer processing tasks on a remote computer that communicates with a central computer. The remote computer receives a start message from the central computer. Based on the start message, the remote computer processes raw data to generate processed data, and stores the processed data. Finally, Bruce Perins sues Corel.

    ;)

  100. Beowulfs? by JoeyLemur · · Score: 1

    This patent is on _remote_ systems networked to process large computations... but what about _local_ systems?

    I.e. does anyone have the patent on Beowulf clustering? Theoretically, NASA should, since they built the first one, and ergo should be public domain... but one never knows, do they?

    1. Re:Beowulfs? by ZorkZero · · Score: 1

      I suppose that it could, if you read the patent itself you saw that not only do they specify tcp/ip over the internet but over the lan as well. The way it was worded, does this mean that the same type of operation over non- tcp/ip networks does not fall under the patent?

  101. More details by GnrcMan · · Score: 5

    Since my submission got cut to a one line quote (sniff, it's okay) I thought I'd give some more details:

    I'll start with a quote from the patent itself:
    Service providers, such as American Online.TM. ("AOL") and Compuserve increasingly must buy more powerful computers to service the additional members and the new content that is
    constantly being updated. These service providers could save on computer costs if some of the computational requirements of their system could be serviced by remote personal computers
    owned by private individuals and other independent entities who subscribe to the Internet provider services.


    While it's true that this patent relates to distributed computing, that's not what this is about. What they've really got here is a patent on a method of stealing subscribers CPU cycles. Better check out the ToS when you sign up with an ISP cause, guess what? If this idea comes to be, you might just be required to do some of the processing for your ISP. Another quote to illustrate exactly what they're looking to process:
    Computers, including
    servers, must perform many tasks including the providing and generating of WEB pages, compressing Moving Pictures Expert Group ("MPEG") and Joint Photographic Expert Group
    ("JPEG") images, and serving up WEB pages.


    Everyone who wants to serve AOL's web pages for them, raise your hand. Everyone who feels comfortable letting AOL initiate processes, raise your hand.

    --GnrcMan--

    1. Re:More details by HiThere · · Score: 1

      To defend yourself from an accusation of patent violation, you must hire a patent lawyer. It doesn't matter how firvolous the claim, or how obviously invalid the patent.

      If one doesn't have enough spare money around to dedicate to this purpose, then a totally frivolous patent claim can stop you dead, and throw away years of work.

      I don't feel that the level of fear being displayed is sufficient to fall into the area of irrational. Sometimes I wonder if it's sufficient to fall into the area of rational.

      The patent system as currently designed is a clear and present danger to all not-wealthy individuals, and even to some companies (a contract law attorney is considered incompetent to pass an opinion on a patent, so you need to hire another attorney).

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    2. Re:More details by Anonymous Coward · · Score: 0

      What if you have a 486-25mhz?

      Just fake your CPU to be sooo slow , 286-4mhz

      That they WONT want to use you as a host for processing. hhahahahahahhhhhhhaaa

  102. Business practice... by Alex+Belits · · Score: 1

    ...can't be patented.

    --
    Contrary to the popular belief, there indeed is no God.
  103. However... by pen · · Score: 2
    Isn't this slightly different from SETI@home, Distributed.net, and all the others?
    Using networked remote computers to execute computer processing tasks at a predetermined time.

    --

  104. Doesn't this sound like a networked cron? by StenD · · Score: 1

    Or, say, Scheduled Tasks in the Tivoli Management Environment? In TME, the Endpoint receives a start message from the TMR Server. This start message contains the command to be run, and optionally arguments to the command and the command binaries. When completed, the Endpoint sends a message to the Server including the output from the Task.

    Tivoli has been doing this since at least 1995. Since IBM owns Tivoli, this could get very interesting.

  105. Read the book... The Adolescence of P1 by Anonymous Coward · · Score: 0

    The Adolescence of P1 Written by an IBM CE in the mid 70's. About worm and it use of excess cycles and heavy encryption to link together 27,000+ machines and growing.

  106. Re:Dose Science Fiction qualify as prior art? by Anonymous Coward · · Score: 0

    The movie was produced in 1983.

  107. Re:Patents are not private properity by Jay+Maynard · · Score: 1

    You have been decieved by the corp. fallicy that there is some sort of natural right to own ideas. This is untrue.

    Whether you believe this or not is immaterial. Under US law, a patent is indeed a thing of value - it can be bought and sold, and its owner derives monetary and other benefits from the ownership - and therefore cannot be taken by the government without just compensation. Further, that compensation must be fair and equitable under the laws as they now stand, not as you would like them to be changed. Europeans are used to governments stealing their property without just compensation. That's why there's a Constitution in the US that prohibits the government from trampling its citizens' rights in that manner. Both the right to patent ideas and the right to be secure in one's property rights from government theft are guaranteed in the Constitution.

    The practical upshot of all this is that the patent system, if it is changed as you and others advocate, will not do so retroactively, and existing patents will be left unchanged in the process.
    --

    --
    Disinfect the GNU General Public Virus!
  108. Another idea... by Shandon · · Score: 2
    Instead, here's my idea, published in it's under-developed entirety, and placed in the public domain.

    *********

    Using networked remote computers to execute computer processing tasks,such tasks either done without charge, or at negotiated fee, at times signaled byeither the remote computer or the central computer.

    Abstract

    A system executes computer processing tasks on a remote computer that communicates with a central computer. The remote computer sends a message of availability to the central computer, or the central computer may send out a signal requesting processing time. Following the initial contact message, the central computer may negotiate a fee with the remote computer for processing time. If negotiation is successful, the central computer sends a task and possibly the associated raw data to the remote computer. The remote computer generates processed data, and stores the processed data. Finally, the remote computer sends a complete message to the central computer, and the processed data is returned to the central computer if that is required.

    **********

    This differs from both the Intel patent and the current implementation of distributed.net and Seti@Home. The premise here is that the processor time of my system will have value to some other organization, let's say my ISP, but that value is variable based upon both the loading on my system, my preferences and the load on the ISP. Should my system be busy serving content directly when the ISP needs my processor's services, a higher micro-payment will be negotiated. When, on the other hand, my computer signals availability, and the ISP's load is relatively low, a lower micro-payment would be appropriate.

    Clearly, this is not just a LAN implementation, although it could be. It would imply persistent connections (such as this DSL line), and could possibly be a method of funding part of the expense of a persistent connection. It does allow me to offer my computer's services for free to some effort like Seti@Home, while selling my processor time to an ISP or other content provider, as appropriate.

  109. Adam Beberg's Cosm by Waldo · · Score: 1

    Doesn't this sound exactly like Cosm?

  110. figures... by rbf · · Score: 1

    This just figures! I quit supporting/liking Intel products several years ago. Intel does very little R&D, instead they copy everyone elses technology. I'm for compititon, but when they specifically copy a product to rip off someone else (i.e. DEC's Alpha) they should hang! This patent bit is getting WAY out of hand, I think we need to stop this and soon. - Or maybe start our own country with RMS as president? - Just kidding! ;-)

    LONG LIVE ALPHA!!!

  111. *laughs* by Duncan3 · · Score: 1

    As someone about to stomp all over this patent with Cosm...

    Fortunately for me and everyone else, these are all things that were done in the 70's. That anything in the patent is new is a joke. I can personally show prior art from things wrote in ~92, which I got the ideas for from books sitting in the U of MN library stacks.

    I really have to get out of this country... I can't afford to but enough poloticians to make this a decent place to live.

    --
    - Adam L. Beberg - The Cosm Project - http://www.mithral.com/
  112. Obviousness by nmos · · Score: 1

    When you have several different cases of people doing "essentially the same thing" with the differences determined by their needs rather than some missing technical breakthrough one really has to question the obviousness of the "invention".

  113. Re:Hi there by Anonymous Coward · · Score: 0

    You mean Slashdot, motha fucka.

    Also, I love me too.

    But I hate you.

    -cow

  114. USPTO Contact Numbers by Anonymous Coward · · Score: 0

    If you have information that the process and/or use of this was GREATER than a year before the patent was applied for, we look in the page given by /. and find this: Primary Examiner: Lim; Krisna So we go over to http://www.uspto.gov/ and do a search on that particular name and find: LIM KRISNA (703)305-9672 (voice) (703)308-5356 (fax) If it was less than a year, then Intel can claim their process was already in place, but... I'm not sure how the PTO does it's e-mail addressing, but most .gov sites are firstname_lastname@office.gov. Yes, I'm doing this as anonymous coward.

  115. busting bad patents by doogieh · · Score: 3

    Fed up with bad patents, I think we should set up a open site to collect prior art against crazy patents and publicly post it all.

    This can be done still avoiding legal problems; I've been thinking about this and working on it for some time. If anyone is interested in helping, on the legal or technical end, contact me at the address above.

  116. too late by emmons · · Score: 1

    I already have a patent on this income generating process, you can check it out: patent number 3455785158581. Anyone who attempts to use this method must pay the patent owner a royalty of $25000. Thank you.

    -----

    --
    Do you even know anything about perl? -- AC Replying to Tom Christiansen post.
  117. Sorry about the formatting by GnrcMan · · Score: 1

    should have previewed

    --GnrcMan--

  118. those crazy patents by discore · · Score: 1

    patents are like the ultimate man page from hell.

    from what i can make out it essentially describes what distributed.net clients and seti@home client do. i have a feeling one of two things will happen. either intel knows about this, and simply does not care because they are nice people. or, imho this is the less likely option, intel decides to activate their patent rights and a long bloody battle in the courts will persue.

    i think the only for sure thing is theres no way this is going to heavily effect any type of "helping humanity by donating computer time" projects.

    tyler

  119. It's a bit different by headshrinker · · Score: 2

    There are a few bits in there that mean afaik it won't affect the work of Seti@home, distributed.net etc.

    The remote computer receives a start message from the central computer.

    But with Seti@home and the others, it's the remote computer that sends 'a start message' to the central computer, asking for data to be processed.

    receiving a start message (...) at a time that the central computer has predetermined the remote computer will be available

    Seti etc. don't run at predetermined times 'that the central computer has predetermined', but whenever the computer has some spare cycles.
    I don't see this affecting any current efforts like those mentioned, but IANAL, so who knows how it could be twisted to mean if the lawyers/Intel so wanted :/

  120. No, looking ahead by Anonymous Coward · · Score: 0

    Congress has been kicking around an overhaul of patent law for the last seven years.

    Some want to model it on Japanese patent law, where the first to file has the rights, as opposed to ours, which is the first to think of it.

    Of course, you have to defend in court, where the richest win. Good luck in court against Intel.

    If the law passes, someone will patent the toilet.

    1. Re:No, looking ahead by Anonymous Coward · · Score: 1

      The EU uses the First-To-File system. First-to-invent is one of the major reasons why the US patent system isn't honoured in the rest of the world.
      First -to-file seems much fairier than the first to invent system, since falsification of evidence of invention would be relativrly easy in many cases. The lawyers don't get as much money, because it's more clear-cut - i.e. you either files, or you didn't. If you didn't file, you either disclosed, or you didn't. If you didn't file, or disclose, then it's your own silly fault if somone else patents.

      The EU aslso doesn't like software patents, in general, althoguh they are being leaned on pretty heavily by certain segments of the (proprietary) software industry, and the US government.

  121. Dose Science Fiction qualify as prior art? by Felinoid · · Score: 1

    If you saw the movie "WarGames" you'll rember Woper was a big black box with an LCD display on it. A rather sleak looking mini mainframe.
    In the book however Woper was 7 Cray 2s. The book was writen when the Cray 2 was still in develupment.
    The Movie was produced in the late 1970s this puts the book and thus the idea of distributed computing into the mid 1970s. One has to presume the auther got the idea from an existing project to do just that posably sticking the original consept back into the 1960s.
    It's posable if someone probes around they'll find an internal memo an a computer firm back in the 1950s calling the whole idea silly as a distributed system would posably cover the surface of the planet (considering the size of computers in the 1950s).
    Anyway the publishing date of "War Games" should be the date of the invention and predating Intels patent by a few years.

    --
    I don't actually exist.
  122. Can't do nuthn by Tyrell+Hawthorne · · Score: 1

    Well, since the other ones have been around for so long they probably wouldn't be able to use their patent for anything against them at least. Though they might be able to stop new efforts using distributed computing. That's a bad thing IMHO. Still, I don't know if what I've written is true. I'm no legal expert.

  123. Jeez people, is the glass half-empty or what? by Kris_J · · Score: 1

    Do you really think that ISPs will hack into their subscriber's computers and steal cpu cycles?? (That's the Australian government's job ;) Seriously, do you think people like AOL are stupid enough to let any snotty-nosed kid run their web server for them on his homebrew?

    How about, you're a home PC user with an over powered PC and a 24/7 connection - wouldn't you be interested in offsetting the cost of your service by sharing some part of your ISP's load during the day (You know the day, it's when quake players are asleep)

    Similarly you're a business with a heap of computing power sitting idle at night - wouldn't you be interested in recovering some of those costs by running the odd quake server, or similar popular night-time type activity.

    Ignore the security problems - if they can't be resolved it won't happen. If they can, they're not an issue. No one's going to force you to do this. A patent is not an attack plan, mostly.

    Sure, my company's intranet is primative and lacks security (we use 195.0.0.X numbers, so don't bother try to hack in) - but if we could recover enough money by allowing tasks to be processed on our computers overnight you can bet that we'd have the most robust bullet-proof system around and we'd be helping our ISP with their whatever-serving needs...

    There's a word for the relationship... Ummm... collective?

  124. Prior art: PVM by richieb · · Score: 1
    Isn't PVM (http://www.epm.ornl.gov/pvm/) an example of prior art? I've used PVM for the first time nearly 10 years ago.

    ...richie

    --
    ...richie - It is a good day to code.
  125. Nope, Distributed.net has this capability. by Myself · · Score: 1

    When the DES-III contest was announced, but no ciphertext was available yet, d.net asked everyone to install a new version of the client. As soon as RSA released the challenge data, clients around the world immediately started working on it.

    Whether this was technically a "start message" from the keymaster, or a "start flag" that clients polled and watched for, I'm not sure. Either way, it accomplished the same thing, which was to begin crunching on the new contest as soon as data was available.

  126. What do you know? Intel has patented RPC. by Brett+Glass · · Score: 1
    Not to mention AOL, JavaScript, and Java.

    --Brett Glass

  127. It's a defensive patent by Money__ · · Score: 2
    Intel does 2 things very well.

    1) Make processors fast

    2) Make processors faster

    These two things are very important to the business model Intel currently enjoys. Deciding *when* #2 takes place is very important the bottom line.

    Imagine, if you will, Microsoft adding code into the operating system that uses the distributed approach described in the patent. This, effectively puts the control over how fast a users computer appears to run for the user, in another companies hands (thus breaking rule #2). Plus, Intel has no interest on thousands of Merceds biting into the slice of server sales. So this is defensive. Take out the patent, sit on it, and defend it in court.

  128. Re:busting bad patents - gnupatent.org lives by Anonymous Coward · · Score: 3

    I don't care much for software patents and I had my visa card handy this morning. gnupatent.org has been registered. Although its in my name for the moment I declare this domain to be property of the free software development community. There are already some web sites out there dedicated to this sort of thing - openpatents.org, freepatents.org, etc, and perhaps I just wasted $70 to set up something that already exists. If this is the case someone please educate us about the 'existing art' in this area :-) I will suggest that the following be the starting point for discussions regarding a charter. "gnupatent.org exists as a repository for software patents that belong to free software developers. all contributed patents are free for use in any GPL software." I think there are probably a lot of people who'd like to contribute to free software in some fashion but don't have the coding skills necessary to get involved. I propose we should form a group of 'patentors' (sp?) with the purpose of documenting & submitting for patent process any innovation found in GPL software. I envision a person in this role attached to each major project submitting patents. Hopefully there will be a few patent attorneys out there who are willing to help or already working on such things. Its now 8:13 central time and I think www.gnupatent.org will be point at www.gnu.org and gnupatent@gnupatent.org will be a valid address around 9:00 CST. If you're a wannabe patent hacker drop me a note and we'll get organized. Volunteers who knows how to run a list server and an attorney to help with the 'how to submit a software patent' FAQ would be most welcome. And let me restate that if this sort of effort already exists, is offensive to free software developers for some reason I can't fathom yet, etc, please educate me :-) I can be reached at nealr@optimumdata.com.

  129. Distributed computing older than Intel! by gatekeeper-eu · · Score: 1

    I used a distributed computer system that appears to meet the Intel patent description before Intel existed. What on earth are the US patent office doing? Obviously not investigating anything outside US boundaries. I would Luuuuve to see Chipzilla try to make this stick!

  130. Microsoft by MatanZ · · Score: 1

    > What they've really got here is a
    > patent on a method of stealing subscribers CPU cycles.

    I thought microsoft has a patent on running stealth programs on customers' computers.