Slashdot Mirror


Realtime Gaming Patent...

Whizard wrote in about a new patent on realtime synchronous actions over the Internet that could applied either to games or to medical operations over the Net. The description makes it look like another exercise in patenting the obvious, but would anybody care to analyse it and give us a rundown on what is now prohibited without a license? They do happen to have a client and a server running on Linux.

91 comments

  1. Cartman's analysis: by Anonymous Coward · · Score: 0

    ASSMASTERS!

    Cartman

  2. tax dollars at work by Anonymous Coward · · Score: 0

    the last part says it has it's roots in a large government contract.

    we paid for it...so they keep the code.

    nice job, HOLEZ

  3. fuck by Anonymous Coward · · Score: 0

    im a capitalist pig but im starting to get really pissed at these ecommerce patents, like priceline, cybergold...just doesnt seem right!

  4. The people at the Pat. Office have rubber assholes by Anonymous Coward · · Score: 0

    How does one get a job working as a patenet officer anyway, and who works there currently.

    The IRS should go audit all of them...
    Two stupid forces working against each other, can't be all bad

  5. No Subject Given by Anonymous Coward · · Score: 0

    Haha. This one is going to get shot down fast. There are a bazillion examples of prior use. 'Nuff said.

  6. No Subject Given by Anonymous Coward · · Score: 0

    It looks like the patent only covers their specific method of dealing with the problems in multiplayer gaming. If you're writing your own stuff, you should be fine as long as you don't look at their code or try to emulate their methods.

    Disclaimer: this is not legal advice, blah blah blah.

  7. Deja Vu: The Theater of the Absurd. by Anonymous Coward · · Score: 0

    These guys take $250 million from us taxpayers to develop this software, then they patent it.
    GMAFB!

    I have come to the conclusion over the past couple of weeks that the greatest significance of the free software phenomenon is that it can nullify the very serious, detrimental effects of software patents. The existence of free software which violates a patent seems to me to be a very common situation, and a very unenforceable violation of a patent. It is therefore the only real way to overcome the detrimental effects of software patents.

    IBM won 750 patents last year, fully half of them related to network computing. I consider software patents, although obviously legal, to be unethical, counter-productive, and widely abusive. Free software is the best way to overcome the effects of patented software. We all need to study the relationship of free software to software patents and examine the implications of their overlap on an ongoing basis. My feeling is that this relatively unexplored area holds a large amount of significance in the current panorama of technology and freedom debates.

    If free software holds the promises of better software, then it must include a promise of overcoming the horrible effects of software patents by rendering them unenforceable. I recall from my reading a time when governments ruled the possession and use of a printing press an issue subject to the law. Free software certainly has implications not yet widely realized. I think this is one of them.

    Gene Mosher
    gene@viewtouch.com

  8. Why even allow patents on software? by Anonymous Coward · · Score: 0

    Another situation that proves the US government needs to do a big *POP* when it comes to patenting software. The really bad issue here is that it approved a patent for technology that is much older than even the company. As said before, many software packages (games included) have dones this for years to keep the amount of data sent across a network to a minimum.

  9. IRC.. by Anonymous Coward · · Score: 0

    Claim 1 describes IRC.. (Well, IRC is a bit more efficient actually)

    Wow.. they invented a 10 year old concept.

    Course, the other 53 claims all describe the patently obvious.. (oops, no pun intended)

  10. The patent office will let anyone patent anything by Anonymous Coward · · Score: 0


    It just goes to show that the patent office will give a patent to anyone for anything that they don't understand.

    Like software.

    The documented attitude of the patent office is: "We will grant the patent, and let the private industry lawyers sort out the rest."

    Makes me sick.

    - T

  11. My response... by Anonymous Coward · · Score: 0

    *laugh*

  12. Let me get this straight... by Anonymous Coward · · Score: 0

    I'm not big on this whole patent thing, so could someone fill me in: it isn't possible to patent something someone has already been doing, even if that company doesn't have a patent on it, right? Everyone (with the exception of the patent office) knows online gaming has been happening for years. :-/

    Which also makes me wonder how the heck any company thinks it can patent *genes*... man, that's more public domain than air!

  13. Description sounds like IRC to me.... by Anonymous Coward · · Score: 0

    Take the bones of irc, sprinkle with bot-rust, add a dabble of Netrek, throw in MOO for bussword compliant Object Orientated excitement, and stir with a plank of well-seasoned m-bone.

    There's probably something cunning in there. Can't see it myself.

    -michael
    ishamael@mersinet.co.uk

  14. Hardball - Where It All Ends Up by Anonymous Coward · · Score: 0

    In the game of hardball, where all of the dynamics of business are really played out, winning (getting your way) is always ultimately an issue of money and power. Free Software has to have a way to play hardball. That way is to disseminate code which duplicates patented software in its functionality yet which is not traceable to any specific person or organization. The enforcement of the patent will therefore be unenforceable and the availability of the code will be universal, therefore the value of a software patent will be nullified. If Linux can eliminate the need for a proprietary OS, and be a better product at the same time, then the existence of universially available free software with an INDETERMINATE origin, although violating the patent of a specific piece of software, while outperforming it, is how you eliminate the horrible effects of any given software patent, or any general software patent. It's time to declare ware on software patents and the misery they create.

  15. Wanted! LawyerBot by Anonymous Coward · · Score: 0

    someone needs to make a LawyerBot so that we poor open-source developers can get a lawyer... :)

  16. Then Redhad stays clean by not distributing any by Anonymous Coward · · Score: 0

    code which is determined to be in violation of a particular patent. The code can be universally disseminated and put into use before it can be even determined to be in violation of a patent.

  17. Did you skip school for twelve years or what? by Anonymous Coward · · Score: 0

    Really, did you?

  18. Why does a dog lick itself? Because it can. by Anonymous Coward · · Score: 0


    To paraphrase an old joke:

    Why does a dog lick itself? Because it can.

    Why do people keep patenting software? Because they can.

    Bad dog!

  19. Prior art exists by Anonymous Coward · · Score: 0

    A collegue of mine who worked on DoD simulation technology for over ten years informs me that the claims in this patent are covered by a great deal of prior art. In particular, ISO and UCF have articles of which she is aware that describe technologies that this company has "patented".

    So this needs to be addressed. USTPO (PTO?) needs to be reformed to stop issuing these incredibly broad patents where vast amounts of publicly available prior art exists.

    I personally think we need to stop giving s/w patents altogether, but that's not the point. The system as it is now is supposed to *deny* this kind of thing due to the existence of prior art. If they can't handle the implied requirement to actually *check* the prior art, then they need to stop issuing these patents until they can figure out how to do this.

  20. Examination of the patent shows... by Anonymous Coward · · Score: 0

    IBM has been watching too many episodes of "Pinky and the Brain". I'm just not sure which character they're playing.

    I've seen ALL of the episodes of PatB and I haven't patented anything.

    Narf!

  21. HA HA by Anonymous Coward · · Score: 0

    Today I patented the idea of wiping one's own ass. I'm taking all of you to court until you pay up.

  22. NTP keeps a global timebase over all clients by Anonymous Coward · · Score: 0


    NTP is a "distributed system" that "maintains a global timebase" over all clients on multiple servers with different network latencies. There is nothing new there.

    Time syncronization has been around as long as networks have.

    And real-time network games have always used a distributed time base, its called real-time.

    - T

  23. Do Patent Tariffs Apply to Non-commercial products by Anonymous Coward · · Score: 0

    Actually, if a piece of software is free in the beer sense, I think it might be exempt from paying patent owners in some countries. These patents are concieved in terms of commercial use. Of course, the best thing in this case would to be free in both the beer and speech senses.

  24. Attempt to suck money from future gamers by Anonymous Coward · · Score: 0
    This is blatantly an attempt to (forcefully) grab a chunk of what is going to be the one of the largest growth areas on the internet. Massive, multiple user systems (games) are going to be huge in the future because the closest thing to simulating RL on the internet, and that is something that your average person now will partake in once it hits the mainstream.

    Software patents are a bad idea. The do nothing but obstruct technological advancement and encourage greed.

  25. Burn the patent office! by Anonymous Coward · · Score: 0

    I think that the patent office is seeking its
    own destruction through absurdity.

    After the sacking and burning of the patent office in April of 2010, the insiders will ask: "Man, what took you so long...".

    x

  26. side note: medical operations over ip = B A D by Anonymous Coward · · Score: 0

    hell, medical ops over ANY remote networking
    device are questionable. what happens if the
    link goes down? no, i think i should say
    what happens -when- the link goes down?
    if someone was operating on me , i wouldnt want them
    doing it over a computer network and i sure as hell
    wouldnt want it to be something like the internet.

    now advice, or guidance, to a real doc over a network is fine..
    but i want a human being standing there with the instrument/device that is working on me.

  27. You've got it backwards by Anonymous Coward · · Score: 0

    It would be the burden of the patent holder to identify parts of free software as violating the patent. I doubt this has ever happened - RMS would know for sure. Let's make the job of the patent holder the nigh-impossible job. That's exactly what needs to happen.

  28. Prior art must be published. by Anonymous Coward · · Score: 0


    Its not prior art if it is not published in print.

    Also, to be considered prior art, it must have been published before the date of the invention, or more than one year prior to their filing the patent application (filed May 1996).

    - T

  29. the patenting by Anonymous Coward · · Score: 0

    I now no longer wonder why the USPTO is in trouble.

    Is this a typical patent examiner?

  30. I don't understand what you are saying, try again. by Anonymous Coward · · Score: 0

    ?

  31. Before invention or one year before filing. by Anonymous Coward · · Score: 0


    To be considered prior art, it must have been published before the date of the invention, or more than one year prior to their filing the patent application (filed May 1996). I don't know when they invented it, but if it is in 1989, then it is only prior art if it is prior to 1989.

    The full text of the USPTO quote is found at (http://www.uspto.gov/web/offices/pac/doc/general/ novelty.htm), and is as follows:

    "In order for an invention to be patentable it must be new as defined in the patent law, which provides that an invention cannot be patented if:
    (a) the invention was known or used by others in this country, or patented or described in a printed publication in this or a foreign country, before the invention thereof by the applicant for patent, or
    (b) the invention was patented or described in a printed publication in this or a foreign country or in public use or on sale in this country more than one year prior to the application for patent in the United States . . ."

    - T

  32. Deja Vu: The Theater of the Absurd. by Anonymous Coward · · Score: 0

    fully agree. the best possible way to defend open source from patents, is to vastly increase the size of the gpl codebase. if the code must have a piece of paper with it restricting its use. it should be our paper. doing this will not only make the obtaining of such patents far more difficult, it will also really test the arm length of anyone trying to "embrace and extend" our software out from under us.

  33. Patenting software patents by Anonymous Coward · · Score: 0

    I think I will patent the idea of software patents. Then, rather than defend myself against the claims of prior art, I will sell a portion of the patent to someone with deep pockets (billg?) who will promptly sue someone with shallow pockets. The shallow pockets plaintiff will offer to settle for a tiny royalty and thus a precedent will be set. With the precedent in place I will collect a royalty from every patented piece of software sold and live happily ever after.

    And do not think of copying this idea: I am applying to patent the idea of patenting software patents!

  34. Patent on getting Patents! by Anonymous Coward · · Score: 0

    I think I should patent the act of getting patents, that way all patents would be mine and it would stop more stupid patents!

  35. Patent on getting Patents! by Anonymous Coward · · Score: 0


    I claim the patent on TIME, ENERGY, MATTER and SPACE. And all laws of physics which relate them. And the results of applying any of these discoveries.

  36. Right, with explanation. by Anonymous Coward · · Score: 0


    The original question was about code that had not been seen by anyone but the inventor. It would be difficult to prove exactly when this code was written/conceived. Therefore, it couldn't be used to prove that "the invention was known or used by others in this country ... before the invention thereof by the applicant for patent, ..."

    Note also the "in this country" phrase. This being the US PTO, this can be an important sticking point. Even if someone could prove that they had built and tested some code in another country, but had not published or patented it, it would not necessarily constitute prior art in the US.

    I would hope that putting the code into free distribution, or public CVS, would constitute public knowledge, but I am not a lawyer. I guess that the moral would be: free your code early and often.

    - T

  37. Too late, prior art by Anonymous Coward · · Score: 0

    If you check the responses to the first post (gawd, I can't believe I just wrote first post), you will see that someone has also thought of this idea.

  38. Intellectual Property is so UN American by Anonymous Coward · · Score: 0

    don't property rights exist for reasons other than "the government created them".. What about the IP Not homepage. Patents are really just government backed monopolies - the're not free-market at all.

  39. You just blew it by Anonymous Coward · · Score: 0

    I believe that by publicly announcing your concept, you have essentially given up your rights to patent the idea of patenting software patents (whew, say that 10 times really fast). That is unless you have already filed a patent application.

    Next time keep your mouth shut (and fingers from typing).:-)

  40. Looked at the patent by Anonymous Coward · · Score: 0

    I looked at the details of the patent and have come to the conclusion that maybe there is something. Basically their patent is about taking a distributed network of servers and making it possible to logon, and play games at the various servers. With a game like Doom, there is only one server. They are saying here is a network, and lets play.

    Here is the catch, the technology they are talking about is not really new. DCE does this by default, but DCE is not a game. The one catch that could be interesting is Compuserve. Compuserve had this technique already in place. You logged in locally and you could play games or other things distributed throughout the network. Or maybe am I wrong on this one? As well, I wonder if there are not BBS's that were networked together to play games. If so, then this patent is null and void. Otherwise it may just stick. And the odd thing is that there is no way around it. It is called distributed processing.

    I think they are getting the patent, so that they can take a huge corporate (MS) to court and get millions for nothing.

    Yes I think software patents are useless. Why did the computing era grow so quick? Because of the lack of patents. This was true innovation.

  41. Newton should have gotten a patent for gravity by Anonymous Coward · · Score: 0

    The problem is our stupid justice system is run by people who know old law very well and "do it" very well.
    -But when it comes to software patents, they seem to turn into stupid uneducated filth eating monkeys who have no real idea of what their doing - the impact on the future.

  42. the patenting by Anonymous Coward · · Score: 0

    As another former examiner, the USPTO and the Federal Circuit have decided that software patents are permitted. The way to fight this it to place all of the techincal documentation in a written form... it posting on the web w/ a valid date will act as prior art which examiners in the first case, and attorneys and courts later will user to invalidate these claims.

    I happen to personally know the examiner who issued this patent. He is neither technically incompetent nor a rubber stamp. He is one of the good ones who tries to do a good job... within the time contraints he is given ... I trust he did a good search for what is described in THE CLAIMS not the abstract or anywhere else ... I bet he did not find examples of the things everyone talks about in a proper form for prior art so he had to issue it. While the patent has a presumption of validity, it CAN BE INVALIDATED if prior art can be shown to exist. I do this type of thing every day ...

    Anyway - it is the system we have ... it is the same for mechanical devices - electronic devices - look at all of the fuss Apple is getting this week about Firewire ... why would software be different when it turns a computer into another "new" machine ... as I have said above - the way to beat the system is to create a new pool of prior art that can be used to keep the patents to include only the truly new ... figure out how to do this and you may actually improve "the system"

    so much for my 2 cents

  43. By the way by Anonymous Coward · · Score: 0

    By the way, I hereby declare all patents pretty much void. I think the internet is almost the essence of free market and what not. I think that the voices of the people will determine whether or not a patent truly means anything. Particularly due to the fact that a US patent has no effect in Europe say... The internet and the open source community will keep most people from being screwed by people such as these. (It seems to me from that abstract that these assholes are trying to patent the internet.. according to the abstract at ibm, technique 1 is pretty much such things as dnses and servers in general.. technique 2 is such things as subnets and routers etc.. and number 3 sounds something like good old internet MULTICAST).. What a bunch of wankers.

  44. One attorney's view by Anonymous Coward · · Score: 0

    I've been practicing law for a few years, in between my stint as ABA Quake champ, and would simply like to state that this is pure rubbish. I doubt it would be difficult to skirt around the issues. You all have to remember most judges and folks sitting in the jury box aren't very sophisticated when it comes to matters of a technical nature. Try explaining to them the difference between a GNU and a gnat! I say PISS OFF!

  45. DWANGO by Anonymous Coward · · Score: 0

    1989 is not important. They only filed the patent in 1996. Prior art is valid if it pre-dates the invention OR pre-dates the patent application by one year. If either applies the prior art is valid.

    Thus if I invent something and file for a patent immediately, anyone can claim prior art. But if I invent something and then file a patent 50 years later, anyone can come and say: I've been doing this for 30 years and there was no patent (or, I've been doing this for one year...)

    So it 1995 (one year prior to filing) that you should think about

  46. Zones of interest. What the Hell is that? by Anonymous Coward · · Score: 0

    It's me Ektanoor. I left my psswd at home so forgive being an AC.

    I perfectly understand the "general meaning" of the stuff. I'm a Quake vet and know more or less how things run in such systems. The problem that I'm rising is that everything they talk about in their claims is pretty cool. The problem is that there is a big difference between what you, me understand and what the comp can get with it.
    Let's note one thing. The majority of computers is unable to even understand the basic meaning of interest. You must specify it. Or else all this is technologically void of meaning.
    Let's think about that same Doom rooms. You have a "limit" seen on the walls, ceiling, floor, corridors. Ok that's your "zone of interest". But for the comp these things do not exist. Limits are set on the basis that if you have an mathematical object "wall", a series of conditions work that limit your "world". Now these conditions depend on mathematical model of the "rooms". There are several around. So by not specifying the exact model of boundaries these "zones of interest" become pretty abstract. Remember that from the point of what you think down to the little box there is a whole world. Even if you play deeply with maths there is still the problem to translate them into those things the comp may understand.

    Let's put an silly analogy. Let's consider that we write a text about binary logic where (0,1) is wrote as "to be or not to be". Well it seems Shakespeare was the pioneer of computers.

  47. careful of US centric views by Anonymous Coward · · Score: 0

    I think in the UK if I can prove prior art then either the patent itself is declared invalid or I personally can claim an exemption from it (not sure which). And presumably if it can be proven that the knowledge was public before the patent application then the patent is invalid.

    The trouble with the US system is that it's often 'winner takes all'.

  48. I dunno, but I think we could patent the process by Anonymous Coward · · Score: 0

    patent the process of teaching the patent office how to look at the real world, I mean.

  49. 19 years, I think by Anonymous Coward · · Score: 0

    of course, they probably raised the term again recently. I could be up to 50 years now.

  50. Genes by Anonymous Coward · · Score: 0

    genes currently are patentable by the company that finds them. Stupid yes, but then so is the entire patent office. The patent office doesn't distinguish between discovering something and creating something. Luckily, two (maybe more by now) very talented research teams at a couple of universities are working hard to sequence human genes for the express purpose of placing them in the public domain. Hopefully support will grow amongst their collegues.

    However, the lack of distinction between discovery and creation gives me an idea ... I think I'll patent the Higgs boson. Then I'll charge all you bastards licensing costs to use gravity.

    :)

  51. Patented Code? Just you wait a minute.. by Anonymous Coward · · Score: 0

    Software patents are damn near never based on code, but on ideas. Usually there's nothing provided for the examiner to base his judgement on except a mind-numbing mumble jumble paragraph or an amazingly simple drawing. Then, if somebody like IBM finds that you execute the IDEA that they say is described, even if the patent holder has NEVER executed the idea, then you stand accused.

    I'm advocating another form of civil disobediance. We'll see what's legal. And we'll see what's enforceable. In your view, Ghandi and Martin Luther King were simply criminals. If you can't lend a hand, get the hell out of the way.

  52. Prior art does not kill a patent, money does. by Anonymous Coward · · Score: 1


    Prior art or prior use does not invalidate a patent. Prior art is simply ammunition to give to your lawyer so that he can try to invalidate some of the specific claims.

    That, and you have to also give the lawyer lots of money.

    The problem is, the individual or open-source developers have neither money nor lawyers.

    So, we are doomed.

    - T

  53. Legality? by David+Rolfe · · Score: 1

    The disadvantage is that you can't do anything illegal?! You can't secretly use patented code; You can't slyly break the law; Think about that a second. There's a criminal mind at work.

    --
    Read Heinlein's 1953 Revolt in 2100, now more than ever.
  54. At least they support Linux... by gavinhall · · Score: 1

    Posted by Dacre:

    Well, the patent issue wont die, but Linux game developers may be pleased to hear that the company will support Linux as a platform.

    http://www.next-generation.com/jsmid/news/5642.h tml

  55. Prior art does not kill a patent, money does. by bluGill · · Score: 1

    Not nessicarly.

    If you use a patent they need to sue you.

    Okay, so they sue you. You get a lawyer, and then while they are suing you, you counter sue, claiming in your counter suit that they should have known about the prior art you are claiming, therefore they shoudl pay all your court and lawyer fees.

    Since you don't have money you can really lose.

  56. careful of US centric views by bluGill · · Score: 1

    It suddenly occures to me that the US has different views from most of the world, (in this case we are right) in most countries prior art counts for little against a pantant. If I invent something and then you pantent it, I own the pantant in the US just as soon as it goes to court. (and if you can't afford to fight it, offer a competor a license to your pantant for dirt cheep, they just need to get it for you)

    In many countres that is not true. If I invent something and you pantant it you own it. Therefore please check local laws before considering anything on here.

    After some thought I think that software pantants would be okay, if they weren't covering obvious things. The concept of the wheel is not pantantable, but a specific wheel might be. Right now everyone is discovering the wheel, and then the axel and other obvious things. the obvious needs to settle out before pantants are awarded.

  57. Since you don't have money, you lose. by Xamot · · Score: 1

    The counter suit solves that for you. Lawyers will take up a case just like that where if they lose they don't get paid. It gives them an incentive for winning.

    You've never heard of accident lawyers that run a deal where if they win they get a cut, if they lose you pay nothing? Basicaly the same deal. I'm sure you could find a lawyer(or a whole pack of laywers) that would be willing to take the risk. Especially if it meant big bucks.

    Later,
    Xamot

    --
    ?
  58. I have prior art! by pb · · Score: 1

    Yay! Screw RTIME, Ultima 6 rocks!

    But seriously, I don't have a whole lot of experience with graphics (drawing or code, but less with drawing) but I'd love an Ultima 6-style game for Linux, multiplayer or no...

    (in fact, isn't there a project like that already? I guess we're not the only ones, then... :)

    --
    pb Reply or e-mail; don't vaguely moderate.
  59. Hardball - Where It All Ends Up by sjames · · Score: 1

    Sounds like a job for the Dining cryptographers problem!

  60. Huh? by sjames · · Score: 1

    sounded a lot like round robin DNS + mirroring + multicast routing of web media. Hardly a new concept.

  61. Prior Art? by X · · Score: 1

    Can someone post a link to the entryin the IBM patent database? I couldn't find it, but from what I read of the press release, there is so much prior art on this it's laughable. Heck, I can think of *RFC's* that cover some of the areas mentiond.

    Things which come to mind: NTP, IIP, various VRML technologies, multicaste IP, etc. Why is it that the Patent Office turns technology into such a joke?

    Oh, and I love how this was all part of a government contract.

    --
    sigs are a waste of space
  62. Sounds like by X · · Score: 1

    DCE does most of this as well. Basically, all this stuff is age-old distributed computing stuff. To think the patent office would grant this is nothing short of increadible.

    --
    sigs are a waste of space
  63. Has anyone checked out their demo yet? by bobz · · Score: 1

    At http://www.rtimeinc.com/html/demoframe. html they've got a (Windows only) demo game called RTIME Rocks! available for download to show off their innovative new technology. Has anyone tried this yet? Alas, I won't have access to a Windows box until I get home from work.

    My bullshit detector immediately glowed bright red as I read the first sentence on the demo page:

    The first real-time, fast action game available over the Internet!
    Ummmm, no.

    --
    The Linux Game Tome
  64. Prior Art, patents and 1989 by Matts · · Score: 1

    Patents aren't awarded instantly, they take years. The first implementation of this was 1989 according to their web site. So, any prior art has to be prior to 1989 - NOT prior to the issue of the patent. Now, I don't know when nettrek or these other games were doing this, but if it wasn't before 1989 then it's not prior art, and the patent is perfectly within it's rights.

    Having said all that - I totally disagree with software patents. OK?
    --

    --

    Matt. Want XML + Apache + Stylesheets? Get AxKit.
  65. Examination of the patent shows... by jd · · Score: 1
    IBM has been watching too many episodes of "Pinky and the Brain". I'm just not sure which character they're playing.


    Basically, as I read it, the patent basically covers web caching, all Ubermuds, Tinymushes, LP-MUDs, LambdaMOO and multicasting.


    The patent exclusively covers servers and clients that deal with more than one application. That means that it does not cover games such as Netrek or Empire, which are single applications. Nor does it cover Xtank, as that does not have "clients". On the other hand, it DOES cover programmable MUDs.


    It ALSO covers multicasting and web caches which can also cache FTP and/or Gopher connections, as that would satisfy the multiple application & network efficiency requirements.


    In short, this patent is worryingly generalised, and DEFINITELY covers and subsumes technology which is very definitely both Prior Art and Public Domain.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  66. Netrek doing this for years by Andy+Tai · · Score: 1

    This has been done in network games like Netrek for years. Many claims in the patent are questionable.

    --
    Free Software: the software by the people, of the people and for the people. Develop! Share! Enhance! Enjoy!
  67. Netrek doing this for years by sheldon · · Score: 1

    Yup,

    After reading the description of the patent I immediately realized just how much of this has been implemented in Netrek.

    Not recently either, this has been around for 10 years or more.

    Pathetic... I'm going to send them a letter along with one to the patent office.

    Steve
    Netrek Client/Server coding geek

  68. DCE and distributed time service by richieb · · Score: 1

    DCE had distributed time service since about 10 years ago. That's prior art. no?

    ...richie

    --
    ...richie - It is a good day to code.
  69. They're still flogging some of my ideas! by Michael+Snoswell · · Score: 1

    I notice these guys are in part basing their patent on patent US5659691 "Virtual reality network with selective distribution and updating of data to reduce bandwidth requirements" which really pisses me off because *that* patent refers to an article I wrote in 1992(!!) for my Cyberterm project that talks about these very things.

    I obtained some lengthy legal advice from a patent attorney regarding this earlier patent and, like this new one, these guys don't have a leg to stand on. Basically, to infringe their patent you'd have to build a system that copies every one of the features they mention. Miss just one or two (like Cyberterm does, because they're stupid ideas) and there's no problem. Also, as many people here have mentioned, there're many cases of "prior art" for this genre.

    The ironic thing is that a patent is allowed to be based on public knowledge and other patents, just as long as it is a unique and new combination of those other techniques.

    Yeah, it pisses me off a lot...

    --
    pithy comment
  70. Only cover distributed servers? by mogens · · Score: 1

    IANAL, but...

    The patent seems to focus on client-server-network-server-client situations (multiple clients, multiple interacting servers), which does not seem to cover games like Quake or Doom, since they are client-server-client (i.e. multiple clients connect to a single server).

    Even Ultima Online does not have interacting servers - at least not in the sense the patent intends the servers to interact. Each UO server is a closed world.

    Prey might come close to meeting the claims of the patent, since there someone attached to one server could shoot someone on another server.

    IRC has already been mentioned as prior art for the patent (#channels == zone of interest).

    But anyway, there's nothing in the patent a good engineer wouldn't develop in the course of developing a heavily distributed system (think Quake for 2000 players, for example).

  71. Not quite IRC. by Harik · · Score: 1

    Well, after reading the whole thing, I can't
    really say it looks like IRC.

    You can't really refer to nicks as "objects with
    positional data", for instance, as well as
    consider them "participant stations in a zone
    of interest" (channel)

    And, while zone of interest (channel) does filter
    out only the interesting messages to a
    participant, IRC also does not decide how much
    information to send based on bandwidth. If
    you join too many channels, or request a /list
    and /names at the same time, you get flooded off.

    I think the comparason to nettrek would be more
    valid. Quake probably does the same, although
    thats a closed system. It'd be nice to see a few
    of the FPS game companies rip these guys a new
    asshole.

    --Dan

  72. QuakeWorld by Skip666Kent · · Score: 1

    This sounds a lot like what the QuakeWorld developers did a long time ago. They made net quake *totally* playable over 28kb modems.

    And what was that bit near the beginning about 'postcards'? Is that their *PATENTED* term for a network packet, or just a typo? Hmph.

    BOTTOM LINE:

    Nobody's doomed. Things'll work out fine. These folks will either have a legitimate technological advance to offer (doubt it), or they'll tread carefully so as not to draw undue attention from the open source crowd while they pick the pockets of game companies and consumers who don't know any better.

    When duty calls, the open source community will protect its interests in high style. If we have to pass a (Red?) hat, we will, but I *REALLY* doubt anything will come of this.

    --
    **>>BELCH
  73. Yuck by Skip666Kent · · Score: 1

    They're just patenting the IDEA of solving the hard problem(s).

    Why I oughta...

    --
    **>>BELCH
  74. Looks exceedingly questionable ... by morven2 · · Score: 1

    I've read through the description on IBM's patent server, and while I'm not a lawyer nor a patent expert, this patent seems impossibly general. It says very little despite its length; the length is more devoted to extending the generality further. Also, they're not patenting a technique, but a concept; there is very little detail in the patent as to how exactly any of this is done.

    The claims are astoundingly verbose and hard to decypher even for a patent, but as far as I can tell they are:

    A distributed environment comprised of multiple servers, each may have many users. To save bandwidth, information is sent only once per server rather than duplicated for each user. The communications may be multicast or point-to-point. The environment can support applications. There is a global timebase, and every event is timestamped.

    Users specify what information they're interested in, and events have parameters which can be filtered on. Only information the user's interested on will be sent to them. The system can be object oriented, and objects can have types, which can be used to filter.

    Events and objects in the system may have position, priority, data rate etc associated with them, and these can be used to filter on.

    The priorities of multiple users on a server can be coalesced into groups for easier filtering.

    Information sent to a remote server can be pre-filtered by the sender according to its knowledge of the remote server's needs, bandwidth. Also, information recieved by a server is filtered to remove unwanted info.

    Servers can be grouped according to shared preferences.

    The multi-user environment can be grouped into regions, where at least one server administers each region. Regions can overlap and there is the concept of 'neighboring' regions. Filtering based on this geographic knowledge. Regions may be grouped. Does this sound patentable to YOU?

  75. PLEASE WRITE MORE! by ewhac · · Score: 1

    Yours is the first report I have ever heard from inside the USPTO. If the case is going to be made that the patent office is out of control and awarding bogus patents, then we need as many "war stories" as we can get our hands on.

    Please, describe your experiences at the USPTO. Encourage your colleagues there to come forward and describe the process, the rules and pressures under which they work, and their own stories. What do they do when confronted with an application whose technology they simply don't understand? Are they allowed to seek consultation from outside?

    Schwab

  76. USPTO by craw · · Score: 1

    I believe that many of us think that the patenting of software and algorithms is getting out of control. To fully appreciate the severity of the problem, one should go to the US Patent and Trademark Office Web site. Once there, one can then do an advanced search

    Trying entering an/microsoft or ttl/"data compression". It get pretty depressing to see what has been patented. Here's one of my favorites from microsoft.

    Activation control of a speech recognizer through use of a pointing device

    Abstract

    A speech recognition system includes a facility for toggling the state of the speech recognition system solely in response to a user using a pointing input device, such as a mouse. In one embodiment of the present invention, a user designates a predetermined area of a display surface on a video display to be a hot region. When a mouse cursor points to a location within the hot region, the speech recognition system is put in a listening state wherein the speech recognition system is listening for and processing audio input. When the mouse cursor is moved so as to no longer lie within the designated hot region, the state of the speech recognition system is changed back to the state that immediately preceded the listening state. Blah, blah, blah, you get the idea.

    BTW, this was applied for in 1995 and was awarded in 1999. There is probably some similar patent except that the user has to click a mouse button.

    Things are going to get worse. The courts and the computer industry are going to be tied up in patent disputes for a long time. Want some career advice? Become a patent lawyer specializing in computers.



  77. Prior art means you can ignore a patent. by JoeBuck · · Score: 1

    No, the free software world is not doomed. The reason is that a patent is merely a license to sue. The plaintiff (the patent holder) must prove that you've infringed, and that the patent is valid. In a large fraction of cases, the patent gets tossed out, partly because the patent office has been doing such a bad job.

    If you are using techniques that you can prove existed before the patent filing date, they can't touch you. They can take you to court if they like; if so, perhaps we should start talking about free software legal defense arrangements that will not only defend people, but countersue.

    The risk you are taking is that if they can show you knew about the patent, you infringed anyway and they win in court, monetary damages are tripled.

    Getting a patent removed from the books costs $$$. But you don't have to do that.

    The bogus patents are merely annoying. What can be really crippling is the strong patents that can't easily be shown to be invalidated by prior art or worked around.

  78. Not true by md_doc · · Score: 1

    To patent something the something can't have been in public domain for more then a year. Meaning you can have a product out on the shelves and be like oh shit I want to patent that and you can if it has not been out for more then a year. That is how they get away with patent pending. Now telling people to shut up is not nice at all. Hope you feel like the jerk now.

    --MD--

    --
    --MD--
  79. Act of Congress req'd? by bug · · Score: 1

    Well, it's been awhile since my high school government class, but isn't an act of Congress required before the federal government may be sued? I don't think that anyone stands a chance of getting that. A much better tactic would be simply lobbying the Congress to outlaw patents on intangible objects (business models, software, mathematics equations, genetic coding, etc.).

  80. I thought the same thing by orabidoo · · Score: 1

    and that was my first thought too... if they try to interpret their own patent as applying to common distributed things done on the net, IRC is a clear documented example of it and it's been going on for about 10 years.

  81. Zones of interest. What the Hell is that? by Ektanoor · · Score: 1

    Maybe I'm missing something but I made two passes over the patent text and couldn't get something straight. What do they mean by "zones of interest"?
    While I keep on broad english I may try to get the idea of what this could mean. However we are talking about computers and things related to them. They do not define any boundaries on what is a zone. Nor they specify what could mean interest.

    Some of you may hate me for what follows but think a little bit on maths and try to link the plain english of the patent. They speak about zones. Well that may mean in the computer world a numeric boundary (ex. [-1,1]). Meanwhile while we humans may understand infinite boundaries, comps can only digere _discrete_ ones (due to their 0,1 logic). So on whatever boundary you talk about, you must be very careful to _translate_ it into the computer world. There are several methods and technologies to do it. Depending on what you're trying to translate. So here we go to the term of "interest".

    So what's that "interest" all about? Psychological interest? Well please tell me how you do that. Fuzzy logic? Neuron systems? Anything else? Anyway what is "interest" by itself?

    There is also another problem with this "interest" game and its limits. They talk about a server defining a zone of interest. Well what do you mean by server? A computer? A program? A beowulf cluster? Without defining the boundaries and term "interest" I can't get up to what boundaries you're talking about. Well maybe you can hold 100 guys. Maybe 1000. Maybe even the whole population of Earth and somebody else. Without boundary definitions this patent is void in its sense. It's pure verbality.

    Well guys. Let's define a new name for Internet: Zone of interest.

  82. They will go after the big boys, like Redhat by Budda_Z · · Score: 1
    Wouldn't going after Redhat be essentially the same as going after CompUSA or Fry's for selling it? Remember Redhat does not sell free software, all they do is distrubute a product that they sell support for.

    It would be like M$ sueing all those MCSE's for getting windows to work, and if that happened I would be out of a job

    Budda_Z I am Just using M$ till EA's NHL franchise is available or replaced by something on Linux

    --
    'Oh Great and Mighty Budda what is the secret of life?' 'Two all beef patties special sauce lett...'
  83. Huh? by BigZaphod · · Score: 1

    After reading the abstract it seems to me that this is a patent of computer communications in a VERY broad sense. It almost seems as if the web would fall under this patent (along with just about everything else on the Internet). Would someone care to clarify, because I might have missed something important..

  84. the patenting by josepha48 · · Score: 1

    FYI to all those that are 'flaming' the patent examiners.

    Each examiner has quotas to meet on there applications. For a GS7 it is about 4 for a G 9 it is about 5 and as they get higher and higher up the scale there quotas go up to. What this means is that they get promoted and have more work to do and less time to do a good job on it. It is "ASSUMED" that the examier is skilled in the art.

    Well some are and some are rubber stamping people.

    It is dificult to do what they do and do a good job. I know I used ot do it and it sucked butt.

    They hire almost anyone with a technical degree background. Typically enginering or science.

    They teach them patent law over time, but it is just not an effective system. IT IS MAJORLY FLAWED.

    1) There is no way that an examier I don't care how long he has been in the USPTO will know everything about there specific technology.
    2) Computers are NEW to the USPTO. I was there in 1996 and they were having problems on weather or not examiers should answer email and if there should be a set time limit. Many examiners were just getting computer in 1996 and hated the things. (??? a-- backwards??)
    3) People who are that new to computers and just learning windows were working on Patents for software. They couldn't figure out Windows 95. ??? Please !!!!

    These are people that are working on software patents and they can't even use computers. How are they supposed to know about network technology????

    Now about hte patent. They are talking about distributed processing. It sounds like something related to Beowulf, or on the lines of parallel pprocessing??? I just looked at the first claim and it looks pretty long, so there may have been a case that someone did not fully understand it and issued it, and said let the laywers fight it out in court. This happens too.

    My suggestion is keep on programming, and use CVS and back it up. Keep records if you think that something you are working on may be of question.

    They may chose not to enforce there patent. They may have just got a patent so that they could continue doing what they are doing and just ot have 'official' record that they were the first.

    --

    Only 'flamers' flame!

  85. Interest in validity of US sw patents in Europe by Markus+Peter · · Score: 1

    The one thing I would be interested in is in
    which way these patents would apply in Europe.

    In Europe it is NOT possible to enforce patents or
    even file them, if:

    - They cover software - software patents are only
    valid in the rare case that the software is part of a bigger system with an existence in real life
    (which basically means controlling software for
    robots for example)
    - They cover mathematical algorithms

    This would actually invalidate 99% of US
    software patents inside Europe. There is an
    agreement though that patents of other countries
    are respected but on the other hand it is impossible to enforce US right on Europe. The
    agreement about patents was once created under
    the condition that also the rules they have to
    follow will one day be unified - which hadnt happened yet...

    Anyway, the current situation of the law makes
    it impossible for an American company to enforce
    software patents on a company which is based
    in Europe...

    Should the unification of the IP and patent right really come one day, I hope they will in this case finally decide against software patents...

  86. Don't Overreact... by Robotech_Master · · Score: 1

    I'll admit, I only skimmed the thing, and IANAL, but it looked to me like it was a patent only on the specific programs and methods of Internet networking that they used. I could be wrong, but it would probably be best not to get all excited and angry until someone who is a lawyer can take a look and see what they think.

    --
    Editor Emeritus and Senior Writer, TeleRead.org
  87. Small World by YeOldeGnurd · · Score: 1

    Oh my God, I think one of the "inventors" used to be a roommate of mine!

    I'll have to try to get back in touch with him, maybe ask for a loan....

    --
    ...Nothing interesting here. Just move along...
  88. It does have some interesting points by jsgf · · Score: 1

    While you can certainly point to lots of systems which do similar things, the question is whether they do it in the same way.

    Some things, like only sending people stuff they're interested in, almost certainly has prior art (QuakeWorld may be early enough). Their backbone stuff looks a lot like IP multicast and a little like IRC. Unreal uses the importance of events to determine network priority in bandwidth limited situations, but it certainly post-dates this patent.

    The other stuff about keeping a unified timebase over all clients on multiple servers with different network latencies is *HARD* and if they've got a good solution they deserve a patent.

    On the other hand, a closer reading of the claims leads me to believe that they haven't solved the hard problem.

    J

  89. Who sues who about what? by Chmeee · · Score: 1

    1) A patent has to be controllable, that means, they will have to prove you actually use their patent if anything goes to court. How are they planning to do that?

    2) claims 2-54 are subclaims of claim one. If your game/whatever does not fall under claim one, it certainly does not fall under 2-54.

    3) occurences of ``at least one'' local client/participant give possibilities: use one dumb server without clients -> No violation. (Does it really read ``at least one ...''? Yes. Can't believe it, always write ``any number of ...'')

    4) occurences of ``plurality'' give possiblities to ``single'' application environments and such (or am I misinterpreting the word plurality here?)

    5) Forget the abstract. Only the claims are valid. For instance, where in claim one is ``Seamless multi-server management'' desribed? I only see multiple servers...

  90. I have prior art! by Rejemy · · Score: 1

    Unfortunatly, it's not legal, since I'm pretty much the only one who's seen it.

    A year ago I programmed something that's pretty much exactly what's described in the patent: A server that manages multiple clients in multiple zones, and synchronizes only the information that needs to be synchronized. It even handles seamless interaction between zone boundries. If they sue me when I release my game.... There will be blood.

    Of course, it will be easy to prove that my code in no way is derived from theirs, as it depends on absolutly no external libraries, and I have all the source code nice and readable. But I'd still have to go to court, and I'd rather code than deal with that shit.

    Incidentally, are there any artists out there who want to help with graphics for an Ultima 6 styled massive multiplayer game? (There will be a Linux version... and Win32, MacOS, BeOS) : )

  91. IRC, too by beej · · Score: 1
    IRC might count as prior art for the part of the patent covering seamless distributed servers.

    Disclaimer: I only skimmed the abstract of the patent and said, "Hey that sounds vaguely like IRC!"