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.
this patent business is getting rediculous.
Can anyone say 'prior art'?
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?
Let's see them try to use it.
(insert 100 or so lame-ass "I patented breathing so you all owe me money" jokes here)
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)
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
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
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
Is there an organized movement to submit a complaint to the US Patent office about all these STUPID patents? Anyone have a URL? Anyone interested in organizing this? It's time the US Patent office learnt a little something about computers, and stopped giving away these ridiculous affronts to common sense patents.
Hasn't Hummingbird been doing this for years now with its exceed product?
Formatting mine, of course. The only thing that's close to this that I can think of is WINE, and it's not exclusively for remote display. I won't say it's not obvious it could be done (it is, after all what the X protocol is for) but it's at least something that hasn't been done to a large extent.
-Denor
I believe that Network Computing Devices (Nasdaq:NCDI) developed software to do this in 1994 or thereabouts. AFAIK they never sold the software because they decided at the time that it was not practical, but they did write the software, and I imagine they probably beta tested it with various potential customers. If somebody wanted to pursue prior art in this case, they should probably contact NCD.
I'd like to see
I've used VNC a little and afaik it just transmits the whole remote screen.
Does this thing do something different and display one window without all the win32 interface junk?
Okay, so vnc is a bit slow, but it works! We've been using it here at out medium sized company for about a year now! That seems like proof enough to me that GrafOff or whatever LOSES (do not pass go, do not collect $200)!!
"I'm not wearing any pants." -Yakko
Citrix WinFrame
Minneapolis,MN -- In a suprising show of force today, over 35,000 linux users in the Twin Cities turned out to protest what they believe is unfair use of intellectual property. Several members were arrested for indecency after, quote: "using a higher grade of toilet paper to show them we care". The situation has piqued several news sites, including a "nerds for news" site owned by bendover.net(NASDAQ: BOVR). However, not everybody is upset about it. The Montana Freemen, a radical right militia organization announced that they now had, quote: "plenty of things to do". Microsoft spokesmen were not available for comment, although several burned ties were found at the site of the demonstration, as well as a "crud puppy".
--
that sounds like VMware does the same thing.... wine too for that matter...
According to the article what they've done is: "acquired a U.S. patent for the remote display of Microsoft Windows applications on UNIX(R) and Linux(R) desktops with X Windows(R)."
If the technology VNC has was available before the GraphOn solution doesn't that make their patent null and void?
Any patent lawyers care to comment?
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.
Seriously, this pattern of patenting and copyrighting everything and suing anyone that even looks suspicious and who often can't afford the $$$ and lawyers to defend himself, is getting worse and worse. It cannot go on like this much longer. It's all gonna come to a head sooner or later and some sweeping ruling will then be made one way or the other and boatloads if former IP materials will be set free or we'll all need live-in lawyers to tell us what buttons we are allowed to push in out own homes and what we may and may not do wuth the computer and the VCR/DVD player.
I have done this in 1992 using deskview by
quarterdeck, and windows 3.1 and it works.....
OverLord
Whenever a stupid/nasty/annoying (and there do seem to be a lot of them!) article gets posted on /. there is usually discussion about Prior Art, so I have a question (being a dumb Canadian who knows nothing about the patent system, let alone the american one):
If someone has a Prior Art case, is the patent null and void, or does the patent get passed to the folks who have the PA?
Dana
Anyone have a link to the patent or the patent number? The only link patents.ibm.com has for GraphOn is US5274794 issued in 1993 titled "Method and apparatus for transferring coordinate data between a host computer and display device", which might or might not cover it. Certainly predates most popular acceptance of Linux, and the file date of Jan 22, 1991 seems a little early.
"The urge to save humanity is almost always a false front for the urge to rule." --H.L. Mencken
there is a company called cytrix or maybe that is the name of the software.
Anyway we are using it at NCSU to use software like Word, Excel etc from a remove server...
www.cytrix.com they should raise hell
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.
Welcome to the inevitable destruction of computing as we know it. Also, welcome to a future where the U.S. is no longer the powerhouse of innovation and software development. Whether or not this patent would hold up in court, the fact remains that an independent software developer cannot typically afford the legal costs to defend himself, therefore "cease and desist" is usually the only option. Fortunately, US patents do not apply in other countries, so in nations where corporations do not control the government (not yet at least) you'll still be able to use/develop VNC. It is important that American linux enthusiasts become more active in protesting the US Patent Office, before it becomes illegal to use linux in the US.
Can you afford the time (maybe years) off work and away from your family to defend yourself from an IP lawsuit?
Can you afford to "win" such a lawsuit?
Folks, this is why IP law is bad. Even when the suing entity is outright wrong, the little guy being sued may be destroyed financially in the process, even if he "wins". Time can't ever be recovered and legal fees very rarely if at all.
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.
From the Graphon.com web page:
> Join us November 15-19 Comdex Fall '99 Las Vegas, Nevada
> Microsoft Partners Pavilion Booth # 121 in L5142
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.
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?
If most of the modes for transfering information across a network become patented, how much money will the USPTO have to pay to use one of the modes available. According to their site, email coorespondence is "not yet ready". I wonder if it will be a single click through, a redirect, or another application running across the network?
We'll apologize for Celine, Alanis & Alan when you American pigs apologize for
1) Tom Arnold/Rosanne Barr
2) Microsoft
and
3) Stealing basketball from us
:)
Dana
but it seems to me that prior art means squat if the patents aren't challenged in court. And most companies seem leery of the idea of a prolonged court battle and possible losses, so they just cough up their lunch money (cough) licensing fee...
IANAL, but it seems to me what we need is something called, say, the "Free Concept Foundation" that challenges frivilous software patents in court. It's gotta be somebody (a) without much to lose in any particular case (ie not owning or marketing a technology based on an infringing concept) and (b) dedicated soley to the task, sort of like the EFF or the ACLU.
Any deep pockets out there that are interested. Anyone? Anyone? Is that you, Bob Young? ESR, you're going on "So You Want To Be A Millionaire" to raise money for this project? Good for you!
IF any one wants to see another dumb patent case and a patent examiner's view of this check out the latest Kernel Traffic
Ignoring the absolute idiocy of this patent is difficult, but after doing so we see that it is somewhat threatening. I know several large coroporations that use X and this method of running applications.. for a home user such as myself, I don't think this would ever impact anything. Can you really see being sued because, say, you use a laptop that can't handle netscape itself but can run an X server? :) But what of the corporate world.. universities perhaps too? Lots of people have used this 'patented' technology for a long time.. technology that wasn't developed by the patenting company in this case. This is bogus. :)
Marshall C. Phelps, Jr. Former IBM Intellectual Property and Licensing VP Joins GraphOn Corp. (GOJO) Board of Directors
It also says:
"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!
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 :)
/. "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...
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
This, along with a story about a patent on Y2K 'windowing' I heard last night on NPR (which was also reported earlier here on Slashdot) has got me completely disgusted.
It's about time we get together as an angry mob with pitchforks and torches, and knock over and burn that damn patent office. Why hasn't there been any congressional lobbying or attention on this yet? (Because companies like being able to fence off almost brainlessly obvious solutions and hold other companies hostage? Hello Amazon? Hello Yahoo? Hello-- oh hell, just search for 'patent' on Slashdot!)
I'd rather see no patents whatsoever on anything than this garbage!
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
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--
From the people who make the word "Linux" synonymous with a communist country comes Windows: Penguin Style!!! As Bill from Bill and Ted's Excellent Adventure would say: VNC in of itself is heinous, dude. Be decent to each other. Whooooaaa... Duuuuude... Cooooool... The fact that now we will have little wars over who owns it is even less rightous, dude! In other words: BLECH.
If you think you know what the hell is really going on you're probably full of shit.
If you think you know what the hell is really going on you're probably full of shit.
jdube is who I am.
GraphOn is a company that's not even worth discussing here. They have some pretty lame remote computing tools (I evaluated them for our company), none of which was really better than VNC for our purposes. They have used Linux name to hype themselves since they showed up last year, and although all of their ads showed Linux as a platform they supported, none of their salespeople seemed to know about.
Why doesn't the Linux community punish the right companies? I mean, companies like XiG which slams Xfree and in general the Open Source community which lets it live, and GraphOn which claims to take advantage of Linux by using it liberally in their adds to hype their product; are much more dangerous and harmful than Microsoft. I guess the combined buying power of Linux users should be significant. Let's assume GraphOn decides to enforce this patent and collect royalties (which is likely-check their site out, they have recently employed the former IBM intellectual property and licensing VP!)and if even ten percent of all working Linux users who are in a decision making position opt not to buy GraphOn products for remote connectivity, I think GraphOn can never take off.
Just my two cents.
Zigbee Central: A Zigbee weblog
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...
Let them know how we all plan to run out and purchase their products.
Contact Rusty Keller today.
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
If VNC is actually in violation of this patent (ad I doubt it is) it would be a really bad idea for GraphOn to sue the company that now owns VNC... AT&T. If anybody has deeper pockets than M$... :-)
* And remember, it's spelled N-e-t-s-c-a-p-e, but it's pronounced "Mozilla."
{Standard disclaimers, IANAL and all that}
/. (or other concerned) community launch a collective challenge of the IP legislation - particularly as it applies to software.
With all the ridiculous nuisance patents that are being issued these days, I have started wondering about US IP law viz-a-viz the US constitution (where the US goes, there goes the world...). We all know by now that the constitution explicitly permits patent and copyright legislation. It also clearly and unambiguously states the objective of such legislation. Something about encouraging invention and increasing the public good (exact quote, anyone?). Now, large companies get patents so that they can play trading games with everyone else and small companies are bullied out of markets by these nuisance patents, even when they are bogus, small companies being unable to afford a court challenge. Does this not inhibit invention/innovation and directly harm the public as a result? Is this not a violation of the constitution's stated (in the constitution itself) intent and as this is a direct consequence of current IP legislation, does that not make said IP legislation unconstitutional?
If so, should the
Even if a case can be made for software patents per se, is there any conceivable justification for their duration? It seems to me that any large organization can produce a product that works around and avoids any particular patent in at most 2 years. Should that not be the life of a software patent (if you accept that such a patent is justified at all)?
Am I on to anything here, or am I just another poor/deluded/evil M$ propagandist fool?
IANAPO (I Am Not A Patent Officer) :)
but... from what I understand the people reviewing patent claims have a quota to make.
The quota being non-rejected and completed patent applications per month. In other words, it is in their best interest to let patents just 'go through' and let the courts fix anything later.
Can anyone out there who works in the field either confirm or deny this?
Uhg! (if its true)
This space for rent. All reasonable inquiries will be entertained at proprietors discretion.
There have been addons to Winframe based products to allow _native_ X display of X apps for at least 3 years. Tektronix had one for WinDD, and I believe NTrigue did as well.
Quick someone patent this idea:
A computer:
1. A fabricated device based on a finite automaton with associated storage media for data.
2. The computer includes input and output apparatus for communicating between the storage media, the automaton, and the world.
3. This computer will be capable of performing any conceptual abstract process based on a descriptive algorithm. The method of describing abstract processes for processing by the automaton is called programming.
This revolutionary device will free our thoughts by making any conceivable process simple to capture and automate.
I was going to carry on with this but it just hit me how close all these software patents come to thought and expression control. UUGGHGHH. Especially so when you consider that the mind is a form of finite automaton.
What with companies getting patents for DNA, as soon as we get mind/computer interfaces are some forms of thought going to become illegal?
I knew it was something like that/
I'm trying to teach myself to set people on fire with my mind... Is it hot in here?
- System for dynamic sharing of local and remote displays by maintaining a list of best-match resources - HP
- Method and system for on demand downloading of module to enable remote control of an application program over a network - Tridia Corporation, Atlanta, GA
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.
The JBridge product is probably more like Monoposoft's Terminal Server than VNC, in that it is multi-user. I'm not positive, but I don't think VNC can have multiple logins to the same NT box running different applications, etc. Winframe was great for this and somewhat better than WBTS, but NT 3.51 won't run all the apps you might need it to. I'm trying to deploy Linux desktops but server the have-to-have Windows app that we require, which will no longer run on Citrix Winframe, and I don't want to go with MS Terminal Server. It's down to JBridge and VMWare for me. Anyone do multi-user VNC?
Then what's this Exceed icon on my desktop for? It been said a million times, the patent system is over burdened. It's a combination of the sheer breadth of knowlage need to understand so many high tech fields, and a lack of experienced staff (with 5 years of experience one can double one's salary in the private sector). The strategy is to give out the patent and have the courts sort it out in litigation. A great deal of software patents don't qualify under the Previous Works rule: (paraphrased) If anyone, including you has done this before, it is assumed to be common knowlage in the field. Technically if you have an idea for a polymorphic variable decrypting code key block (I'll gpl it if it ever works), you have to patent the idea before you get it working. In practice this is usually not the case. But IMHO the open source model is beginning to show that ideas and information can only be kept by great effort. You stay ahead by getting the next big thing to market faster and better than the compition, by being the only or best ones to get the product to work, or by just selling the development not the software. It makes it hard to fathom for those of us that grew up under the assumption of intellectual property, but it is increasingly evident that those rights only go to those that can afford to defend them. It will cost millions for anyone to get that patent revoked even though it should have never been granted in the first place.
Spyder
Correct. Tek's version of WinDD emitted X directly, so GraphOn's patent is totally bogus.
Merge version 3.1.0, released in 1992 for
SCO Unix and USL/Univel SVR4.2, used X windows
to display Windows 3.1. This technology was
shown for Linux at Linux World in San Jose
as "Win4Lin" displaying Windows 95 via X.
(Win4Lin is currently in very limited beta).
Between 1992 and now, all Windows 3.1x and
Windows 9x versions have been supported
to display over a network using the X protocol.
As far as using a lighter weight encoding
for transmission over the network, the SCO "Tarentella" product has been used with Merge
to provide optimal useability for network
connections with limited and/or variable
bandwidth. (Tarentella can do this for any
X client.)
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,
MICRO~1 silly patent #1 #5,877,765 AMD silly patent #1 #5,968,170 . AMD patent might not be to silly. Ron Obvious.
Don't worry. Read the patent _claims_. All of the claims use a variation of "hooking" at the application output level to determine when an output must be intercepted or not. VNC doesn't "hook" anything; it looks at the frame buffer on it's own and determines what's changed and what to send over. Thus VNC is "off the hook". :) (of course, others have raised the issue of prior art, and there's that as well). Don't worry, dudes.
Citrix has been doing this for years, longer than VNC has existed.
Yet another example of the US Patent Office being totally incompetent when it comes to high-tech issues.
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.
This would give people who are being sued more incentive to not knuckle under and pay when litigation is going to cost too much even to win, or when you are a little open source company with no such resources.
It would also make companies actually have an incentive to actively research prior art before filing such a suit (or such a patent) - there's little incentive at the moment to do so because just holding such a patent however bogus is a barrier to entry to competitors.
Finally it might grow an industry of lawyers (shudder) who work these sorts of cases and become adept at defending prior-art suits on contingency ..... now that would really deter them :-)
Software patents are bad, and a serious threat to free software, but we don't need to exaggerate the situation by suggesting that patents last forever.
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.
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
As mentioned in the comments, other companies are doing this or have done this. Quarterdeck did this on the early 90's with their DESQview/X product, VNC does it, VMware can do it, pcANYWHERE (I think they have a Java PCAW client), Sun's SunRay(?), I don't know if Citrix has a unix client, but it should be easy to write, in fact, just about any application that allows you to run MS Windows under X (Wabi? WINE?) could do this. Granted, most of these apps simply grab the bitmap and put it in an X Window. PCAW, SunRay, Citrix, and I think DESQView/X, however, intercept the calls to either the graphics driver, or the API calls from the app to MS Windows. --Eric
I really shouldn't have used someone else's email address for this account.
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
I don't really see how either of your examples are relevant.
Wine - Runs windows apps *on* a Unix-based system. The fact that they can be displayed remotely is inherited from the fact that they're using X to implement it.
VMWare - Runs windows apps *on* windows using a virtual machine *on* a UNIX-based system. Again - they gain the remote display capability because they're using X.
VNC - Throws the entire desktop around.
Personally - This is almost what I'm looking for in a Windows remote administration package.
What I'd LIKE to have is a single copy of a Windows application running, and be able to have multiple sessions to it. Applications run on the windows "desktop" as usual, but you can hook into them via a remote admin package. I don't want the whole desktop - just the app. The application would never know the difference - almost like carbon copy, but without the entire desktop.
Best of all, I wouldn't need to go a co-worker's office to use their Windows box with Carbon Copy!
-Jeff
If we can get at the patents applications earlier, perhaps we should examine the patents for novelty and obviousness. The net, (or maybe just slashdot) certainly has enough eyeballs.
I keep hearing about the 'idiots at the patent office', but I don't understand the attitude. A group of under-paid civil-servants are ordered by Congress and the courts to do the impossible, efficiently judge that which they know nothing about. They have lawyers screaming in their face to let a patent through. When they do, they have the whole (cyber) world laughing at them, but at least the pressure is gone. How many software engineers who know enough about the industry to make reasonable decision would work at the patent office?
Is it possible to release patents for open review before they are granted, or is the process to keep them secret? Could Slashdot offer a forum for patent review? Maybe the patent office could issue RFPAs (Request For Prior Art) on the web. Then Rob et.al. could pull in the abstracts that related somehow to News for Nerds and Stuff That Matters and post them here on Slashdot.
Aah, change is good. -- Rafiki
Yeah, but it ain't easy. -- Simba
By the way may be the time that Graphon discovers that exist people ready to fight a "legal war".
I just mean: they sue me, and so?
I can afford a good legal staff and even if I cannot, exist associations that can.
May be the time to teach to these thiefs that they cannot put their hands over everything, that they cannot rely over the costs of a legal staff.
And after we win their lawsuit we can sue them.
Goodbye,
Antonio
2) alannis morsette (spelling)
3) alan thickie (spelling)
4) The Sci-Fi movies "CUBE" and "ESCAPE VELOCITY"
If you're going to call other people dumb, make sure you can spell more than 25% of your sentences correctly.
Marshall C. Phelps, Jr. Former IBM Intellectual Property and Licensing VP Joins GraphOn Corp. (GOJO) Board of Directors
If you have a sweeping but controversial patent and you plan to exploit it to the maximum, you could do a lot worse than getting IBM's ex IP honcho on board!
Not so much a sig as a lack of one.
another idea would be to start applying for the most outrageous patents you can think of and start suing companies over them. this really needs to end!
"The lie, Mr. Mulder, is most convincingly hidden between two truths."
--
And Justice for None
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!
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?
This statement is totally hyping the linux connection for no reason: "GO-Global? is the world's first thin server-based solution for high performance access to UNIX and Linux from any ..." Umm, last i checked linux is UNIX. It's like in their minds UNIX and linux are two different entities!!! It would be more appropriate to just say UNIX, or if they are going to start naming strains of UNIX then they should name all the strains they support. Some companies will go to any length it seems.
You say you've been doing it for 2 years? This patent's filed date is June 1995. Your prior art must have been a year before that if I recall correctly.
If your product really does implement their patent then you are in violation and the patent holder may ask you to stop your product or pay them royalties on all copies sold.
You may have the honor of spending the $100,000+ to get the patent overturned.
For example, do people in the auto business patent the idea of a plate on the floorboard, that when depressed, through a clever system of force transfer, opens and closes the throttle valve? Or the use of hollowed-out rubber torii (toruses?) which will not only support an automobile, but when rotated, propel it forward.
I know about the strange genetic patents, but are computers and the human genome the only areas that seem to be exploited by these ridiculous patents?
make world, not war
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!
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
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)
in reverse.....
Who am I?
Why am here?
Where is the chocolate?
What is your Slash Rating?
I live in Canada and I was wondering what kind of effect US patents have here if any...?? And is it possible to get really stupid patents like this one in Canada too...?
It can have only one connection to (or from) an NT box.
Who am I?
Why am here?
Where is the chocolate?
What is your Slash Rating?
Can yor afford the $$$ to defend yourself
from an IP lawsuit?
No but I can afford an 9mm with several extra clips and a silencer, a plane ticked to Sillicon Valley, the cost to find the home addresses of both the CEO, and the memebers of the Legal department, a few hand grenades, and some flares.
Pay a little visit to them one evening, cripple their family members, burn their eyes out with the flares, and let them know exactly why. People start to get the message that this is the price that greedy money sucking bastards will have to pay from now on, and they will change thier ways.
Lets make it personal folks. Yehaw, aint it sweeet
Even if this patent is flawed , it can cost a huge amount of money to get a patent invalidated. Even if you decided to spend all that money, there is no gurantee you will win since the courts are so unpredictable. People who own questionable patents, if they are smart, will licence them in such a way that it costs less to pay the royalties than it does to go to court. This really isn't a new thing, it just seems to have spun out of control with the boom in high tech.
I think that we should all change our X servers to Y severs, thus side stepping the patent all together... [And if they try to patent that, then we still have A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W & Z to go through before it becomes a problem again.
the whore and bugger collection agency will contact you.
Exactly Software Janitor. If he thinks the Repulicans are bad at padding budgets, man...
(not to say Republicans don't pad budgets, I think all politicians due to some degree)
You hit the point right on. This isn't a partisan issue. I haven't see a party that is really rallying on this issue. Not even from the Liberterians. They may have official statements condeming it (I would be surprised if they didn't) but I haven't seen them pushing the issue.
I would like to patent the act of shoving my foot up the ass of the person that thought of this patent. Anyone else caught shoving a foot up their ass must submit a picture to /. so it can be posted for the purpose of public humiliation.
The idea of determining the optimal encoding is pretty much what the LZW patent is about. In LZW, the code tables change as the data is encoded. There is a website statistics package that writes GIF files without using constant code tables, which can be decompressed with an LZW reader, but are generated without infringing the patent. Or at least, without infringing the patent in some people's opinion. LZW is a perfect example of why software patents should be avoided -- if it had been known to be patented from day one, GIF never would have caught on, and we would have used simpler compression methods, preferring a 10% increase in file size instead of the license fees. This, of course, is the antithesis of the supposed purpose of the patent system, which is to encourage the use of new technology through publication.
Just a bit of trivia - a few years back, Sun was trying to push its ill-fated Javastation network computer. While the project is quite dead now, GraphON was involved with this, and adapted their product for the Javastation's X-view. It worked okay, for the most part - running X entirely remotely, with very little client-side work, is by nature a tricky thing and very dependant on network latency.
This patent would probably be a lot scarier if that had taken off, as they'd have lots of money. There's probably a strong connection between this patent and that project, though.
-- Kirby, who was a contractor at Sun during the Javastation days.
-- Kate
Further proof that Canadians are all nazis
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.
For a humorous look at the human genome patent idiocy, take a look here
What they forgot to mention also, is that VNC also can be used in linux without X, it's called svncviewer that uses svgalib
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
THIS is true, and this is the critical point.
I have used the software they bought from Exodus. I'm glad it's stilll alive. What Exodus did, and they did this many years ago before VNC existed, was to virtualize GDI and in the virtual GDI translate GDI calls to X calls. NTerprise, Exodus package, makes the Windows application actually run as an X client right on the NT box.
Every other package out there, Citrix and its clones, PCAnywhere, VNC, do screen scraping. They create a virtual screen on the server, render to it, and use various gross hacks to figure out what's changed and transmit it.
NTerprise doesn't do that. You draw a line in GDI, it sends an X message to draw a line. You fill an area, you send a rectangular fill. You draw text, and it draws text.
I can believe they have a product that actually works sufficiently differently from Citrix-style screen scrapers to avoid a prior art claim.
(I won't comment on the obviousness problem, though)
PS: If you reply to this, please cc me in email. I can't bring myself to use Slashdot's crufty user interface that often.
See my other message... NTrigue and WinDD don't use the X protocol directly. They work exactly like VNC, just with more effort spent on making it work fast and cleanly.
Windows apps really running over X, that's a different game.
I've just aquired the patent on patently stupid patents.
Pat me on the back and thank me later.
July _1993_
This patent is filed quite a ways after the initial Wine development started.
I mean, sure, back THEN, Wine really couldn't DO this, but they CERTAINLY knew that that's what they were GOING to do...
Looks like good-ol' Wine comes to the rescue. It translates windows calls to X calls, and allows remote-display to an X server.
Somebody from the Wine team should talk to the FSF about getting this patent fought. I hate software patents, especially stupid ones.
Funny, hooked up to a metaframe server via an x-session to different computer.
Pointed out to another person that you can run just the metaframe app, and get better performance, but then you lost the damn directory paths, because the admin has not set them up in samba the same way they are set up in the unix metaframe. Oh well.
GraphOn is the official supplier of server computers and software to the People's Republic of China. They have a tremendous cash flow and very deep pockets. They could easily bankrupt any small or medium size company with a lawsuit. If my ass were on the line, I'd just pay the royalty for use of their patent and get on with my business. Life is to short to bitch about nickels and dimes.
But what do we do? When the system is so utterly fucked up that an ethical, law-abiding citizen has no defense against the IP tyrants, it forces anyone who wants come out alive to turn into criminals. Sad indeed.
Posting as AC because some might take this post the wrong way and see it as cause to implicate me.
As I expected, this is a patent covering the NTerprise product. It describes the translation of WIndows Nt driver calls (GDI calls) directly to X calls. To look for prior art for this patent you want to look at things like WABI and WINE and SoftWindows.
The mac/windows app called Timbuktu has prior art
patents dating back to 1991 i think.
tsk tsk patent office has gona wacko
#define PEDANTIC
I think this patent is bogus. Why?
1. Claims 1 and 2 talk about something called an X-windows manager. What is this? To my knowledge there is no such thing as X-Windows, only The X-Window System(TM) which is often wrongly caled X-Windows.
2. Claim 3 talks about a Graphical User Interface called X. Now, I don't know about any GUI named X. I do know about a windowing system named The X Window System(TM) which in its different implementations is called variously X11R6, X11, XFree86, or OpenWindows, but this is merely a _windowing_system_, not a full GUI in and of itself.
3. Finally, in claims 8, the destination operating system is a "graphical operating system." That leaves out Unix and VMS as possible targets becuase they are basically character operating systems. PalmOS, on the other hand, is probably covered provided The X Window System(TM) gets ported to it.
Now, I might be wrong and there might indeed be a software product called X-Windows that features a GUI named X and runs on MacOS, Oberon, BeOS and many other less-popular graphical operating systems. Either way, this patent should be invalid for X11.
The X Window System(TM) is allegedly a trademark of The X Consortium. All Wrongs Reversed.
Glückwünsche, haben Sie Slashdot ermordet, indem Sie zum korporativen Druck beugten und Subskriptionen einlei
They need the patent office to do their regular stuff on even days and revolk all their mistakes on off days.
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?
If the patent office is unable to properly review patent applications because of a lack of funding, have the corporations filing patents pay to have them reviewed. Patents that is, not THEIR patents per se.
n g). Because the corporate donations would improve the quality of patent review, the entrepreneur would be assured a more fair evaluation of his or her work.
If the patent office properly reviewed every patent, an enormous backlog would inevitably result. This would pressure companies to do something about it because their pet patents would not be reviewed until years after they were filed. The obvious recourse is to pay to have their patents reviewed. This has obvious problems of favoritism, so companies should be given the option of 'donating' money to the USPTO to have patents reviewed. Note, not their own. Corporate donations would be anonymised by being put into a big pool of available cash (by government agents not affiliated with the USPTO). Therefore, the individuals most affected by the lack of sufficient funding (companies that wouldn't get their patents) would provide the necessary funding for purely selfish reasons. Another victory for capitalism. USPTO employees could be paid a reasonable salary and be motivated to do their job well by pay raises and other options (read: treated like real employees), all on the companies' tab.
This would also help the lone entrepreneur (read: person-without-enormous-corporate-financial-backi
This system combines the central idea of capitalism (you pay what you consider reasonable for a service rendered) with the traditional idea of the patent office (government protection of ideas) while avoiding many of the current flaws in the patent application process (rubber-stamp approval of rediculous patents).
High-speed Road Trip (18.000KPH)
The bigger a company is, the *more* likely they are to cave in and pay up on a bullshit patent.
Quite simply, it costs money to defend yourself in cuort, even when you're absolutely right. As long as Graphon's shakedown is cheaper than going to court, AT&T is *very* likely to pay the bastards.
-jcr
The only title of honor that a tyrant can grant is "Enemy of the State."
When I submitted this story, I mentioned that VMware, VNC, Wine, Wabi, and Citrix Metaframe might all pre-date the patent application. The initial patent application date was June 17, 1994, so VMware looks to be too new, but I just checked the source tree of VNC version 3.3.3 and found 339 files dated April 27, 1994. That's not conclusive, of course (we'd need to see the cvs history), but it at least hints at the fact that VNC existed before the patent application. Wine, Wabi, and Citrix might also pre-date the 6/17/94 date.
Here is an email I just sent to graphon:
==============================================
Hi,
Just because no one has ever patented the ability to breathe air, doesn't give me the right to do it. Your latest patenting of a CONCEPT you didn't invent, running remote X programs, is reason enough for me to cease all reviewing of your products and look elsewhere for my X Windowing products. You weren't recently bought out by microsoft, were you?
A former customer,
Your Name Here
Company Name
email@domain.com
==============================================
I think if people are more avid about taking a stand and letting companies know what they think, they will stop.
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
AOL would be nuts to use a technique like this, for one simple reason - SECURITY. Anyone who'se cycles are used to used to do work for the service provider has the ability to tamper with the process. They could return junk data, or altered data deliberately to mess with the system. As they weren't AOLs cycles to use anyway, they would have little recourse, and (if it were put to the uses the patent suggests) public content would be affected. A whole new way to crack AOL!!
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:
I.e. starting a copy of Win98 inside VMware
I.e. starting up MS-Word
I.e. X-windows is constantly reading your mouse position
I.e. you've just clicked your mouse and dragged it over your typo
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. ;->
I live in Canada. Other concerned people live outside the US. How can we put pressure on the US patent office (re: this)? Or the US government (re: DMCA)? Or the US court system (re: DOJ vs MS)?
I'm sick and tired of not being able to do things just because I don't live in the US. It affects me, whether or not I live in the US, and therefore I should have a say in what goes on in the US.
I suggested in an earlier post about forming a tech-related trade union over the internet. Read it.
--------
"I already have all the latest software."
I heard that you can run a window application under wine and it is treated as a X application how long wine been around?
This happened recently. The Los Angeles Riots following the acquittal of the LAPD officers. Rioting, looting, arson, assault, and the police were ordered to do... NOTHING (?!) but stand by and watch. THIS is where the anti-gun philosophy leave you to die. Fortunately for me, I was fully armed and guarded my store from rooftop. When the dust settled, MY store wasn't looted or damaged in any way. God bless the 2nd Amendment.
Cool. I'm gonna patent sneezing. Then I'm gonna patent the idea of wiping your butt! Then we'll see how they feel about the rest of those stuipid patents!
Seriouslly now, what do these idiots think they are actually solving with patents?
Yes, I know they GPL'ed it. But if Graphon is going to sue someone for patent infringment they will most likely go after AT&T. AT&T has deep pockets, and has the potential to hit back preety hard.
Or, can they sue AT&T?
Cheers,
WFE
===========
Quarterdeck Software had a competing product which did the same thing...
Moreover, it might be worth digging up an old copy of DesqView/X to see if that could be cited as prior art. (Runs an application on a PC that displays remotely on an X server? Check. 1992? Check.)
hm... :(
--at my work (CWI) we used to use (and still have) NTrigue from Insignia.
We use it to have people on SGI's and SUN's log in to our NTrigue server, where they are able to run NT 3.5 apps...
MicroSoft stopped the development by Insignia, so unfortunately there is no NT4 version
When you run NTtrigue you get your own dedicated NT display, unlike VNC...
--
Dutch Linux Users Group
--
Ehm... I'm not very creative
I'm off to patent "A method of human interaction resulting in intense pleasure and possible offspring". Anyone caught having sex without the $20 per time license fee will be sued by this administration.
http://www.jonmasters.org/
The claims refer to displaying on something called X-Windows. This obviously doesn't apply to me, as my Linux and Solaris box run something called "The X Window System", which specifically ISN'T X-Windows.
Would a technicality like this render the patent invalid for "The X Window System"?
You can remotely administer Windows from UNIX using BO2K. Apparently even graphic apps.
The organisation could fund itself by demanding money from patent owners to compensate for harm to society. Or something.
A while ago I read here (the best source for accurate info :) ) that a patent applicant has to offer all the prior art to the patent office. Now we all know this is impossible so why not sue them for breaking the rules?
I would happily give a few dollars to start a fund that would use the money to simply sue anyone with a stupid patent, and with any luck the org could soon continue on the winnings of round 1!
--
Pirkka
YES YES YES This is very important. Postal mail to your elected representatives. Call in to the media. Hell, even call the 'king of all media', HS.