Slashdot Mirror


GraphOn Patents Remote Windows Apps Over X

LocalLinuxLobbyist wrote in to point us to this clever patent that apparently says GraphOn owns what VNC has done forever: the displaying and using of Windows apps over X. Oh, don't forget that this is the same GraphOn that is making Linux the Official OS of China.

60 of 248 comments (clear)

  1. This just in... by bconway · · Score: 4

    I've obtained a patent on the one-foot-followed-by-another walking method, as no one has yet to do so. Anyone seen using this method between the hours of 11:30 AM and 1 PM in a public area with be charged an exorbitant license fee, lest they be sued. Thank you for your cooperation in this matter.

    --
    Interested in open source engine management for your Subaru?
    1. Re:This just in... by Mr_Plow · · Score: 2

      You can make a killing by suing Honda. They are trying to capitalize on your invention. Of course, the rest of us are using your method in a not-for-profit context.
      ---------------------------------------- ------------------

  2. geez .... by taniwha · · Score: 2
    Faralon was doing this for macs 10 years ago (not over X but the moral equivalent).

    Sundry PC emulators running on Suns have been doing this too over X - for at least 5 years. These bozos don't have a leg to stand on - other than having hoodwinked the patent examiner about the state of the art

    (OK - to be fair, they could have been incredibly ignorant of the state of the art when they filed their patent)

    1. Re:geez .... by Anonymous Coward · · Score: 3

      Too many posters on Slashdot shoot first, and don't bother even to investigate later. And for some reason the most salacious posts seem to get higher ratings than the calmer comments.

      Re the instant post I'm replying to, you might want to check Sun's web site for a clue on just how many years Graphon has been licensing its technology to Sun and serving as its primary contractor for thin-client systems. I know it's been quite a few years.

      The fact that folks don't like software patents (and I'm one of them) doesn't mean that every software patent lacks a good faith, legal basis. But that seems to be the automatic, knee jerk assumption here.

      As a lawyer, I know that it takes a heck of a lot of study and research to come to any kind of informed opinion on the validity of an intellectual property claim. And lawyers who do this kind of work tend to be up front with their clients both about the validity of their claim and the likelihood that the claim will embroil them in ruinously expensive litigation, which is one heck of a disincentive for making patent claims that are doubtful, particularly for small companies like Graphon.

      Check out their financials. Graphon isn't even profitable yet. Does anyone seriously believe they're going to make a patent claim that spits squarely in the eye of Microsoft's forthcoming Terminal Server without an iron-clad right they know will stand up? That would be akin to corporate suicide, and I don't think Graphon management is that dumb.

      For example, they also announced this morning that they just put on their board IBM's former VP in charge of intellectual property and licensing. I suspect that Graphon has done their homework both on their innovation and on their legal rights, or they would not be attracting a director with that kind of experience (I've checked; Graphon's directors get stock options).

      So why don't the hotheads simmer down until they have some facts to work with, or could the moderators at least rate them down to where I can read some useful information without wading through the crap? I'm about ready to stop reading Slashdot because of this problem, but I don't think the hotheads are representative of the vast majority of Slashdot's readers.

      pem@televar.com
      http://www.qwkscreen.com/WPLinuxLinks.html

    2. Re:geez .... by taniwha · · Score: 2
      read my "Let me add ...." followup above (I was originally responding to the original /. article which didn't include a link to the actual patent) in my follow up I beleive I make the point that there is enough prior art (from the late 80s prior to the patent's '94 date) to successfully argue that the GraphOn patent is obvious to anyone familiar with other work (ie Timbuctu and X) in the field (in 1994).

      I don't beleive that companies do as much research about prior art as they should - I think that for many companies the prevaling attitude is along the lines of "first we'll get the patent then we'll deal from a point of power" - and I don't beleive that the patent office has the resources or expertise to research prior art (esp. prior art that hasn't already been patented and isn't in the patent office's files) and to keep the companies honest.

  3. Not all Linux Companies nice guys by FreeUser · · Score: 3

    Two Points

    - when exactly was VMC released? With any luck at all it can provide prior art to get this patent nullified

    - this looks like the first case I can think of where a Linux company (if it can be described as such) may have earned themselves a serious boycott of their product.

    --
    The Future of Human Evolution: Autonomy
  4. Heh, great timing by Kintanon · · Score: 3

    I just decided on VNC as the remote admin solution for the 150+ users in our little company here. Will I now be sued into the ground? >:)
    Even though VNC isn't the fastest around (NetOP remote Admin is EXTREMELY Fast and Smooth) it was free, which was a blow in its favor. And since extreme high performance isn't really an issue it won out in the long run. I hope they beat the crap out of GraphOn in this and continue their excellent work.

    Kintanon

    --
    Check out JoshJitsu.info for Brazilian Ji
  5. VNC doesn't use the X Protocol by Buttercup · · Score: 2

    VNC doesn't display Windows apps using X. It transfers a dumb compressed framebuffer using VNC's own protocol. Windows apps displayed over X would be much (much!) faster than VNC.

    MJP

    --
    Don't try that "protecting the children" shit you people use to keep the tits and bad words off my TV. --Seanbaby
  6. Re:typical slashdot patent discussion by Effugas · · Score: 2

    Ahem. Typical Slashdot Discussion:

    10% "I patented the obvious" jokes
    70% "Oh, isn't this exactly like this technical solution deployed years ago on this platform using this technology for that purpose"...

    Slashdot is probably one of the most effective places for prior art discovery ever found. The general rule is, if Slashdot sees your patent, nobody is going to respect you in the morning.

    Yours Truly,

    Dan Kaminsky
    DoxPara Research
    http://www.doxpara.com

  7. One problem .... by taniwha · · Score: 5
    It seems that to get a bogus patent nullified you have to go to court ......

    I'd like to see

    • a division of the patent office that does post-facto reviews of patents as follow ups from public comment (so we can all email someone and have it actually have some effect) - maybe just a place where you can mail prior-art examples to
    • the ability for judges to require legal costs to be paid by someone who has such a bogus patent and then sues someone when obvious prior art is available - esp. if the defendant points it out at the very beginning of precedings - this might discourage people knuckling under just to save the legal bills (esp. important for us low paid open source people)
  8. Graphon uses their own "RapidX" protocol by MrGuru · · Score: 2
    Graphon doesn't use X11 per se, they use their own proprietary "RapidX" protocol. Their virtual framebuffer (GoGlobal) is nothing more than a Xvfb/Xfree86_VNC like X11 display. They haven't modified a darned thing. So what's so new here?

    Prior art? Citrix has been doing this since OS/2 days with their "ICA" protocol. WinFrame predates anything Graphon has. Anyone remember running "WinDD" sessions with Winframe? This was pure X11 XDM sessions directly from the Winframe server. So what is new?

    Graphon bought the "J-Bridge" technology from Corel, which seems to be little more than a heavily hooked standard NT Server distro (GDI hooks, etc). The big problem with their model: only supported applications than have been tested with J-Bridge will work. Sure you save that nasty Microsoft client license inherent to TSE, but the available applications are severely limited.

    Does this mean Microsoft needs to pay for their T.120 hack "RDP" protocol?

    Proprietary protocols are anti-OpenSource. If Citrix would open their ICA protocol to the public at large, they would reap HUGE rewards from the industry as a whole. Until something like this happens, the only "standard" seems to be RFB ala VNC.

  9. Here's the patent. by curtisg · · Score: 5
    This appears to be the patent in question:

    http://www.patents.ibm.com/detai ls?pn=US05831609__
  10. Re:typical slashdot patent discussion by lorimer · · Score: 2

    ...and 20% "First Post!"

  11. Re:Prior Art? by mmontour · · Score: 2

    IIRC that's a Windows X-server, to display Unix programs on a Windows desktop (the other direction from what these guys seem to be claiming).

    However, Insigina Solutions' "NTrigue" is a modified version of Citrix Winframe, which does send a remote Windows desktop over the X protocol (not ICA). Let me just pull it up... Copyright notices say 1996, and I think we've been using it since mid-1997.

  12. It's not like VNC by Daffy+Duck · · Score: 4
    I think this is the patent in question. Graphon "acquired" it from Exodus.

    From what I can see, this system turns an individual Windows app into an actual X client, as opposed to VNC which simply gives you a virtual display of the whole Windows desktop in an X-window.

    Not sure about "prior art" considerations as they apply to VNC, though. The filing date on the patent is 1995.

  13. Meat of Patent by the+eric+conspiracy · · Score: 2

    First Claim:

    We claim:

    1. A method for running an application as an X-Client so as to enable the application to be displayed with an X-Windows manager, the method comprising the steps of:

    launching a "WINDOWS/NT" session;
    invoking an application from within the "WINDOWS/NT" session;
    monitoring output messages that are sent from the application; determining that one of the monitored output messages is a graphical user interface command; and when the monitored output message is a graphical user interface command, enabling an X-Windows manager program to act on the command, and informing the "WINDOWS/NT" device driver of results of the command that was acted on by the X-Windows manager program, wherein the enabling step includes converting the graphical user interface command from a "WINDOWS/NT" format into a format that is recognized by X-Windows manager program to enable the X-Windows manager program to act on the command.

  14. Another GraphOn patent by markus · · Score: 2

    A search on IBM's patent server did not yield any results for this patent, but it revealed another patent that GraphOn holds. While I haven't bothered examining the algorithm in great depth, it looks very much as if they have a patent on using a generalized version of BASE64 encoding to transmit graphics coordinates. The core claim seems to cover a way to dynamically determine the optimal encoding. None of this looks very innovative or unique to me (I am actually quite sure I have used similar techniques before, only not to implement graphics coordinates but some completely different type of data); it yet again shows that the USPTO lacks the experience to really evaluate patent claims. GraphOn might even be right that there is no prior art for this very specific claim, but that is not so much because the solution is new and non-obvious, but rather because nobody else has bothered tackling this particular problem before. So effectively, the USPTO has now started granting patents on the merrit of being the first one to recognize a new problem/market niche. This gives a whole new twist to the evils of allowing software patents.

    1. Re:Another GraphOn patent by AJWM · · Score: 2

      On a quick look at that GraphOn patent I was reminded of the technique that the NAPLPS protocol specifies for transmitting coordinate information (both X,Y coordinates and R,G,B coordinates for color info), where the bits for each value are split up and reshuffled into bytes (most significant bits first) such that the receiving app can ignore all the coordinate bytes after it has received the max resolution it can handle. (That is, each byte includes a few bits of each coordinate.)

      The NAPLPS specification predates the patent by a good five or six years.

      --
      -- Alastair
  15. How may I prior art thee, let me count the ways... by Greyfox · · Score: 5
    Lets see... Hasn't Cygnus been doing this since the 1980's?

    I was doing windows apps remotely using wine 5 years ago.

    vmware seems to do something like this too.

    Someone needs to march down to the Patent Office and take away those fuckers' crack pipes.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  16. Re:Can anyone say 'prior art'? by SoftwareJanitor · · Score: 2

    The problem is that the people at the patent office seem to know so little about the subject matter that they are issuing patents on that they don't seem to be aware of what prior art is out there (even stuff covered by prior - sometimes expired - patents). They also don't seem to know enough about the subject matter even to be able to decide that certain patents should be disallowed because they are for something that is obvious.

    Unfortunately, the patent office's attitude seems to be to rubber stamp just about anything that crosses their desks these days that has the correct paperwork and $$$ attached to it, especially if it is for a big corporation. The assumption appears to be 'let the courts sort it out'.

  17. Peer review for patents by mOdQuArK! · · Score: 5

    I mentioned this in a previous thread, but now I get a default score of 2 - so I'll mention it again and hope I get some more comments :)

    There really ought to be a formalized "peer review" system for patents. It doesn't necessarily have to model the scientific review process (although that's probably a place to start). Preferably, you should be able to take government out of the loop except for maybe the enforcement of the resultant patents.

    Anything that can pass the /. "laugh" or "scorn" test (using /. as a typical set of "peers" for software) would probably qualify as innovative - and anything that got a majority "COOL!" reaction would probably be REALLY innovative to the jaded eyes on this forum...

    1. Re:Peer review for patents by GnrcMan · · Score: 3

      Or at the very least have a protected pre-patent period so someone can show evidence of prior art. The protected period would have the same protections as a patent for a specified period ( say 3 months ). It ends either in the approval of the patent or the discrediting of the claim

      The problem with that sort of thing is that companies would just delay publicizing the patent until after the probabtionary period is up. Right now we find out about these things only after the patent is granted and the company sends out a press releae. It is very difficult and/or expensive to invalidate the patent at that point (even with prior art).

      --GnrcMan--

    2. Re:Peer review for patents by FreeUser · · Score: 3

      Excellent concept! I would go further than removing government from the process, and remove lawyers from the process altogether. Scientific peer review. That which passes is given a patent, that which does not may be appealed to another group operating independently of the first.

      Why? To provide a check and balance against any one group of cronies gaining too much power over the patenting process. Right now its a former patent attourney running the patent office, but a group of scientists or engineers with their own agenda would be just as bad, possibly worse, unless some kind of check is in place.

      I would also argue that patenting as a whole needs to be revamped in terms of the period of validity (17 years is way too long for most technical patents these days, and I would argue software and algorithmic patents shouldn't be permissible at all).

      --
      The Future of Human Evolution: Autonomy
    3. Re:Peer review for patents by acroyear · · Score: 2

      I suppose it might work -- the real issue isn't "Prior Art" that we gripe about most (though this one seems reflective of it), its the issues of "Obvious", "Innovative", and the biggest issue of "Far Reaching".

      Obviousness is one that is a hard call. Some individuals can call things "obvious" willingly, like Ted Nelson and Xanadu who "discovered" (not invented, and he'll stick to that) Hypertext. He definitely feels its an "obvious" thing, once you have screens and words.

      Many things are "Obvious" in hindsight after they've been used for 3 years (before we found out somebody had filed a patent on them). "Plug-ins" and the patent that Bob Cringely wrote about are those kind. We'd been using plug ins that interpret languages for years before somebody got a patent on them.

      Innovative is always an opinion, particular in its context. MS's use of "innovations" certainly isn't Slashdots...

      Far Reaching is the other factor. Just because your technique solves a problem doesn't mean you have the patent on ALL techniques to solve a problem. This is the big issue the PTO needs to be redressed for. The chap who has the "Patent" on "on line shopping", the chap who has the "Patent" on "web-based shopping carts". That's the kind of general garbage that needs to be done away with.

      Usually "Far Reaching" is just extending two "Obvious" things together to reach an "obvious" thing, then using legalize to make it sound "non-obvious". The shopping cart metafore is a big one. It takes "tracking a user" and "storing user data", both things done in EVERY web application, and adds a piece of vocabulary to make it sound "innovative and original", then extends that to cover ALL uses of things that match that vocabulary. Definitely the finest example of a piece of crap patent I've ever seen.

      but of course, that's just my opinion, and it might not even be my intellectual property...

      --
      "But remember, most lynch mobs aren't this nice." (H.Simpson)
      -- Joe
    4. Re:Peer review for patents by mOdQuArK! · · Score: 2
      I think there should be a huge fine for dumb patents that have prior art regardless of whether the applicant knew about it. (They never will have known.) That would encourage some real research. Or at the very least have a protected pre-patentperiod so someone can show evidence of prior art.

      I think this punitive technique will have the effect of preventing small companies & individuals w/o the resources to do this kind of research from filing patents - the only companies with the resources to do this will be large companies, or large "patent research" firms which will cost a lot of money. This would be bad, considering that much of the original motivation for patents was to protect the little guys from the big guys (although it doesn't seem to have worked out that way recently).

    5. Re:Peer review for patents by mOdQuArK! · · Score: 2
      The problem with peer review is that you'd need a huge number of experts. You're not just looking at prior art, you're looking at practicality. It's a nice idea, and it'd be seriously cool if it worked, but I can't see it happening any time soon.

      How is this handled under scientific review? I think that the decision making is distributed over a large number of journals & panels of "peers", plus each discovery is further categorized by the various "specialties" of the scientific disciplines. This doesn't seem too unreasonable for a engineering "peer" review system - I'm sure that the various engineering societies for the different industries/disciplines could be instrumental in kickstarting a process like this.

      The major hump I could see in implementation would be those members of society who have a vested interest in maintaining the current system (companies with large portfolios & patent lawyers, since a peer-review system would invalidate large sections of the law which they use to declare tiny little changes in wording "innovative").

    6. Re:Peer review for patents by mOdQuArK! · · Score: 2

      Actually, the peer review board doesn't have to "leak" information to the competition - just like today's patents, when they've been granted, they get published for EVERYONE to look at. By law, though, if you use the idea described in the patent for non-personal reasons, you have to cut a license with the patent holder.

      Besides, there's nothing stopping somebody from publishing their idea w/o peer review - it just means that they won't get the patent & be able to monopolize the idea. You could probably argue that if there was SUCH a good idea, it probably shouldn't be patented anyway.

      If that person refuses to publish the idea because they can't get a patent, then we're no worse off than we were before (since we don't even know what the idea was) - and they don't get any benefit from their idea.

  18. Contact your senator by Joe_NoOne · · Score: 5

    I recently heard from my senator about patent issues -- they are revising the patent laws, and from what little I've read it's being rushed through. It's HR 1907 and S.1798. Find out and get involved

    1. Re:Contact your senator by the+eric+conspiracy · · Score: 5

      S. 1798 contains an important clause requiring that the GAO do a study on the 'quality' of patents on business models. This is very important to slashdotters because a large fraction of these business model patents are being generated by internet startups. There was an article on slashdot about one of these recently.

      It would be a very good thing if a similar study be done on software patents. Writing your congressman would be a good idea.

  19. Another silly patent by GnrcMan · · Score: 4

    While searching for the patent in question (which someone else found here) I ran across this silly patent. What this fellow (from Intel) seems to be patenting is the remote triggering of a batch application. In other words: computer A sends a message over the network to computer B. Computer B executes a batch task in response. Computer B sends "I'm finished" response back to computer A. This seems to be angled as a way for a central computer(server) to use spare cycles on a client computer as directed by the server. I certainly wouldn't want some server to have the ability to start processes on my computer like that. Scary. Actually, the patent sums this up nicely (you'll want to sit down for this):

    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.



    --GnrcMan--

    1. Re:Another silly patent by copito · · Score: 2

      This sounds a lot like how our backup scripts run. The AOL angle is a little scary though.
      --

      --
      "L'IT c'est moi!"
  20. patent validity by MillMan · · Score: 2

    We've been seeing lots of absurd patents here in the last several months (since I've been here at least), but how many of these will actually stand up in court? While I have zero faith in our patent system, I have a shred of hope for our justice system, at least in issues like these (on social issues I have zero hope).

    The benefit of these patents for large corporations, of course, is that they can sue everyone to hell until their enemies go bankrupt, through the appeal process, similar to what the RIAA did to Diamond, and will probably do to Napster. I think this is where the real threat is.

    However GraphOn isn't that big of a company as far as I know, so I doubt they have enough money to beat anyone up with this patent anyway. Even when your patent is valid, patent lawsuits usually boil down to who has the most money. Hmm...perhaps I should rethink my shred of hope for the justice system...

  21. Let me add .... by taniwha · · Score: 2
    As the AC who replied to me pointed out it is a patent that implements GUI emulation at the API call level. In fact the whole thing (other than the X/NT references) basicly describes Faralon's Timbuctu product from the late 80s. I'm also pretty certain I remember someone doing a Mac->X version of this at the API level.

    The fun part in the claims is " 3. The method of claim 2 wherein the remote graphical user interface is a graphical user interface known as X. " - that's right they've claimed something based on its name .... not its functionality - call it something else and it doesn't apply ..... I for example use a graphical system called "XFree86" ..... I don't think anyone uses a thing just called "X" - I'm sure lawyers would argue for a loser interpretation of this clause.

    Of other interest is Claim 9 where they make a claim over anyone working with an "operating system including X-Windows" - yup if you happen to have X in some form on your disk you may be covered

    Whats more important is that to anyone aware of Faralon's work and to the way that X works (ie to someone 'current in their field') this is an obvious thing to do and therefore not novel or patentable

  22. Re:Marshall Phelps by the+eric+conspiracy · · Score: 2

    Mr. Phelps played a key role in assisting IBM with receiving the largest number of patents in the United States six years in a row."

    Looks like we got a celebrity here!


    IBM does a hell of a lot of high level hardware R&D. These are the guys whose technology is behind most of the increases in hard disk storage density, pictures of individual atoms in articles in Scientific American, copper chip connectors, and so on. Over the history of corporate R&D at IBM they have one the best records of REAL innovation there is. There patents are generally not two bit losers like Y2K windowing and one-click ordering. Why somebody like this Phelps dude would have anything to do with Graphon escapes me unless it's just because he's a sleezy lawyer type.

  23. Patent References by Christopher+B.+Brown · · Score: 2
    See: The latter might be the patent in question; GraphOn doesn't seem to be inclined to indicat what the patent is...
    --
    If you're not part of the solution, you're part of the precipitate.
  24. This is _definitely_ covered by prior art by Knight · · Score: 2

    I used to work for a company called Tera Technologies that made a product called EZ-Win that does this exact thing, and yes, it does use the X protocol. This prodcut was created at least two years ago. Someone should slap some sense into the Patent Office. It wouldn't take anyone very long to just do a web search for the appropriate keywords to discover that this was already done.

    If you need to point-and-click to administer a machine,

  25. WABI? by pb · · Score: 2

    Didn't WABI (and now WINE, of course) basically do this? It's a necessary step in displaying the emulated Windows applications on top of X. I mean, *come on*.

    And what about Windows Terminal Server, there's a pretty similar product. Heck, Microsoft could just buy these guys, and have (or bury) X support...

    Watch everyone release the same thing, with fragmented X protocols to avoid patenting issues. Patents definitely serve to stifle innovation, not help it.
    ---
    pb Reply rather than vaguely moderate me.

    --
    pb Reply or e-mail; don't vaguely moderate.
  26. It's basically a wrapper by Otto · · Score: 2

    It looks to be basically a wrapper for a Windows based program, thus turning it into an X-Client. Thus, you can run the sucker anywhere. This, AFAIK, hasn't been done yet, mainly because no-one really cared to. However, You could probably say this is a natural extension of the X-clients in existance on other platforms. You can run an X-Client on a Windows system with an X-server running on that system, this is just reversing it.

    It is kinda cool, yet extremely annoying to patent.


    ---

    --
    - Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
  27. Reorgainzing patent searches. by Ungrounded+Lightning · · Score: 2
    Much of the problem is that the patent office has plenty of hooks for searching for prior art among prior patents, but essentially none for searching the open literature and state-of-the-art.

    Since software patents are new there's essentially no patented prior art, so everything looks new to them.

    What they need is twofold: Patent examiners with education and experience in the software field, and access to a database of unpatented prior art. There are some twitches in that direction from outside, but not enough yet to count on it happening.

    The patent office knows it's not doing well. But the system is designed to be driven (and funded) from outside. (They're largely reacting to court decisions and applicants at this point.) This will be an expensive fix. Congress probably won't just hand them the bux to do it themselves - especially if Congress doesn't have a lot of pressure from people wanting it fixed. Even if they do get the bux, how do they hire the skilled heads in competition with the private sector? How do they even hire skilled heads to IDENTIFY what skilled heads they need?

    Unfortunately, I don't recall exactly who, if anyone, is working on assembling a database of open prior-art.

    Such a database would also be useful to programmers, so they can find out what solutions are already available for their problems and not have to reinvent them constantly. B-) So good candidates for support would be industry associations, volunteers from the free software movement, and educational institutions.

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  28. Re:patent my ass: Genentech do that already. by Ungrounded+Lightning · · Score: 2

    B-)

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  29. Re:Can anyone say 'prior art'? by Daniel · · Score: 4

    No, I can't. As a matter of fact, I have a disability which prevents me from uttering the words. The doctor says there's no hope, but I could get a job for the USPTO.

    Daniel

    --
    Hurry up and jump on the individualist bandwagon!
  30. Soo... by Daniel · · Score: 2

    X has been displaying programs remotely forever, kludges to do this in Windows are all over, (inferior >=) ) X servers for other operating systems are legion, the entire concept of remote display is blatantly obvious to anyone who knows anything about computers, and yet the extension of this concept to displaying Windows programs on X by rerouting API calls is patentable?

    Feh. Someone should patent a method of displaying CP/M programs on a BeOS machine :)

    Daniel

    --
    Hurry up and jump on the individualist bandwagon!
  31. Re:Can anyone say 'prior art'? by Royster · · Score: 2

    Rather, the US Patent Office has recognized that, given the funding they have from the Republican controlled Congress, they don't have the staff with sufficient expertise to review prior art in this area. They have consciously decided to let the courts sort it out.

    --
    I have discovered a truly marvelous sig, unfortunately the sig limit is too small to contain i
  32. Citrix's been doing that for ages though by Greyfox · · Score: 2

    Citrix did that with OS/2 back in the early 90's and started doing it with Windows in the Mid 90's.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  33. This isn't quite like VNC by technos · · Score: 2

    GraphOn's patent (and most of their thin client product line) operate much differently than VNC. Where VNC and the like are devoted to making the desktop of a 'server' machine available, this would make a Windows application or an X-app TRANSPARENTLY available from a server. They look, feel, and smell like their local counterpart, regardless of platform. Normally stuff like this is done with several servers, and with significant overhead (an X-server for each user/app) and pain.

    Just a note: I don't approve of the USPO handing out software patents. Giving a 'lifetime' (technologically speaking) stranglehold on something is never a good idea.

    However, this one might just steal some of the Micros~1's Windows Terminal Server business, so why are we complaining?

    --
    .sig: Now legally binding!
  34. DESQview/X as prior art by garyrich · · Score: 2

    sounds almost exactly like what they claim.
    It started by virtalizing DOS (text and graphics)
    apps into X11 by 1991 and virtualizing win 3.1
    apps by intercepting calls at the windows video/
    mouse/kbd call level. I recall seeing this
    at an internal demo level, could have been
    later than late 1992/ early 1993. Don't remember
    when we shipped it, certainly before 1995.

    garyr

    --
    -- your Web browser is Ronald Reagan
  35. Re:Firstpost? by Mentat21 · · Score: 2

    I wonder if most moderators read the guidelines. Remember you're supposed to focus more on moderating up than down. You wasted two points moderating the replies to the first one down (which already wouldn't be visible to the usual user) instead of bringing forth useful information. (I would find it amusing if you did the same to this one)

  36. Re:Can anyone say 'prior art'? by ford42 · · Score: 4
    Unfortunately, the patent office's attitude seems to be to rubber stamp just about anything that crosses their desks these days that has the correct paperwork and $$$ attached to it, especially if it is for a big corporation.

    Well, it's not quite that simple. I actually know a patent examiner -- a friend of mine who has been working there for about 3 months now. Not too long ago, I asked him why there were so many clueless idiotic patents coming out of there. He gave me two reasons.

    The first reason is actually the reason that many of the people here have guessed: Lack of funding. The Patent Office cannot pay enough to attract real talent. Jobs examining computer-related patents start at $38K/year. So the people they do attract tend to be relatively clueles. (My friend is an exception, of course. :^) )

    By way of example of the above, consider the following: My friend spends nearly half of his time at work goofing off: Reading the web, playing games, etc. And he is getting nearly twice as much done as the average examiner in his group...

    The second reason, though, is actually the reason he gives more credence to. Quotas. Each patent examiner has to make a particular quota. Scoring goes roughly like this: One "point" for a first action on a patent application, one "point" for approving a patent, one "point" for denying a patent.

    First action means, well, the first thing any examiner does. Give it a once-over and make sure it isn't written too broadly, or that it doesn't have any gaping holes in it. Usually first action is (or should be) to turn it down... Patent writers are greedy, and are actively trying to get the patent to cover as much as possible, of course.

    However, turning it down at first is not a solid denial. If first action is to turn it away, when it comes back, it could be assigned to another examiner. Thus, there is actually motivation to approve an action on first action, thus scoring double, as it were. According to my friend, examiners who are hard-pressed to meet their quota will often do this. It is true that their manager has to look over the approved patent, but often this seems to be a rubber-stamp operation.

    So there you have it... It actually isn't financial motivation on the part of the PTO as a whole... but rather on the part of individual examiners, who would rather not lose their jobs. Until the Office either changes this system or increases their salaries, we are likely to see many more ludicrous patents being issued. There's no motivation to do the job right (aside from the examiner's own ethics).

    Note: I do not work for the Office, and my understanding of the procedures may be flawed; however, this is how it was explained to me.

  37. Re:Can anyone say 'prior art'? by SoftwareJanitor · · Score: 2

    Oh please. You want to blame incompetence and/or apathy on the part of the patent office on the Republicans? I don't see very many Democrats trying to make funding levels for the patent office into a campaign issue. I somehow doubt that we'd see much different action from the patent office if the Democrats controlled congress. And if the Democrats regain control of congress (which is a possibility) after the next elections, I will be surprised if we see a sudden increase in funding of the patent office. Even if there was a big increase in their budget, I am not at all convinced that it would make a big difference in the quality of research they seem to be doing.

    What makes you think that this is a partisan issue in the first place?

  38. Re:GraphOn sucks. by Foogle · · Score: 2
    Well, whether or not they are a good company or not, is irrelevent. Whether or not anyone uses their software or not is also irrelevant. Whether or not said software is even useful is irrelevent. The only thing that is relevent is whether or not their patent is sound.

    Fortunately, groups like Slashdot don't make that decision -- courts do. And that's a good thing. As much as I agree with the concensus here about this patent, there are far too many people on /. who think they're lawyers :)

    Now, it's interesting to note that AT&T now owns Olivetti Labs, the makers of VNC, so it's not like these GraphOn people are just trampling over the free software community. They're not picking on anybody. We'll see how this plays out.

    -----------

    "You can't shake the Devil's hand and say you're only kidding."

  39. Re:Can anyone say 'prior art'? by SoftwareJanitor · · Score: 2

    Well, from your description, it sounds more like the patent office is spending their money poorly rather than they are underfunded. If they paid half as many examiners twice as much money each as they do now, they should be able to get well qualified and dilligent people who should be able to get better than twice the work done.

    Unfortunately, this type of inefficiency seems epidemic in government.

  40. Re: fine for dumb patents by mOdQuArK! · · Score: 2

    On the flip side, small companies & individuals will be that more hesitant to defend their patents because they won't be able to afford the upfront cost of the legal battle.

    I think that any solution has to treat the large & small equally when judging the "innovativeness" of an invention.

  41. This is just silly by Brian+Knotts · · Score: 2
    I hereby patent displaying any Windows program on an LCD screen on Tuesdays!

    The whole patent system is increasing resembling the Slashdot "First Post" phenomenon. It's not about ingenuity, invention or originality. It's just about being the first to submit something.

    --
    Interested in XFMail? New XFMail home page

  42. Say this 10 times fast by gad_zuki! · · Score: 2

    I've just aquired the patent on patently stupid patents.

    Pat me on the back and thank me later.

  43. Re:Can anyone say 'prior art'? by SoftwareJanitor · · Score: 2

    I wasn't meaning to slight your friend, if he can goof off 1/2 the time and still do double average, then more power to him. It is kinda a sad statement about some of the other people that work there. Either they are really bottom of the barrel or they are just totally unmotivated.

    It really sounds to me like their quota system is just incredibly poorly designed. That and the general lack of motivation sounds like they have poor management. Your point about their educational policies are another point in that direction. It is a good indication that they don't do enough to reward people _after_ they get the education to retain them. Unfortunately, bad management is too common in government.

  44. VNC does not use X protocol by Hard_Code · · Score: 2

    VNC does not use the X protocol...it merely sends a remote view of the screen. It uses some algorithms to increase performance and decrease latency, etc., but it does not use X at all. Applications live entirely on the host, and only their graphic presentation on the screen is sent over the wire.

    --

    It's 10 PM. Do you know if you're un-American?
  45. Re:Broken System? by the+eric+conspiracy · · Score: 2

    There is a quota, but it includes a requirement that no more than a certain percentage be accepted.

  46. Defense against Micro$oft? Patent-left? by Ungrounded+Lightning · · Score: 2
    Perhaps they patented it to keep Microsoft from cloning it and driving them out of business? Regardless:

    Perhaps open source developers might want to try patenting their stuff and licensing the patent with the open source - payment is that you open-source anything that uses it (GPL model). Don't want to open your source? Negotiate a for-pay license with the patent holder. (If he doesn't want to play, like if you're Microsoft, you're S.O.L.)

    Analogs of the other open-source licenses are left as an exercise for the reader.

    Be sure to write your license so that if you've had to drag them into court (and thus incurred more cost) they can't just open the source to wiggle out, but have to settle for some bux first.

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  47. Patent Claims by Wanker · · Score: 2

    This one is pretty scary. Normally after all the uproar dies down and the claims are read it's not too bad. This one really is.

    Claim 1

    1. A method for running an application as an X-Client so as to enable the application to be displayed with an X-Windows manager, the method comprising the steps of:

    • launching a "WINDOWS/NT" session;

      I.e. starting a copy of Win98 inside VMware

    • invoking an application from within the "WINDOWS/NT" session;

      I.e. starting up MS-Word

    • monitoring output messages that are sent from the application;

      I.e. X-windows is constantly reading your mouse position

    • determining that one of the monitored output messages is a graphical user interface command;

      I.e. you've just clicked your mouse and dragged it over your typo

    • and when the monitored output message is a graphical user interface command, enabling an X-Windows manager program to act on the command, and informing the "WINDOWS/NT" device driver of results of the command that was acted on by the X-Windows manager program, wherein the enabling step includes converting the graphical user interface command from a "WINDOWS/NT" format into a format that is recognized by X-Windows manager program to enable the X-Windows manager program to act on the command.

      I.e. MS-Word now realizes that you've highlighted a selection of text.

    I have to say of all the dubious patents we've seen floating by recently, this one takes the cake. They just patented running Windows apps. inside X-Windows. Neato.

    However, if you don't launch an application from within Windows you're OK. And since IE is part of the operating system and not an application, you can freely browse the web in VMware without violating their patent. ;->

  48. Re:deskview by IntlHarvester · · Score: 2

    As a DOS multitasker, Desqview was indeed cool, but realize that it was intended to be a poor man's OS/2.

    Nowdays, if for some reason you are a power DOS user, you're probably better off with the real thing.
    --

    --
    Business. Numbers. Money. People. Computer World.