Slashdot Mirror


Red Hat Enlists Community Help To Fight Patent Trolls

Stickster writes "Back in 2007, IP Innovation filed a lawsuit against Red Hat and Novell. IP Innovation is a subsidiary of Acacia Technologies. You may have heard of them — they're reported to be the most litigious patent troll in the USA, meaning they produce nothing of value other than money from those whom they sue (or threaten to sue) over patent issues. They're alleging infringement of patents on a user interface that has multiple workspaces. Hard to say just what they mean (which is often a problem in software patents), but it sounds a lot like functionality that pretty much all programmers and consumers use. That patent was filed back on March 25, 1987 by some folks at Xerox/PARC, which means that prior art dated before then is helpful — and art dated before March 25, 1986 is the most useful. (That means art found in a Linux distribution may not help, seeing as how Linus Torvalds first began the Linux kernel in 1991.) Red Hat has invited the community to join in the fight against the patent trolls by identifying prior art. They are coordinating efforts through the Post Issue Peer to Patent site, which is administered by the Center for Patent Innovations at the New York Law School, in conjunction with the US Patent and Trademark Office."

166 comments

  1. Amiga 1000... by Andy_R · · Score: 4, Informative

    ...in 1985. Next question!

    --
    A pizza of radius z and thickness a has a volume of pi z z a
    1. Re:Amiga 1000... by VagaStorm · · Score: 2, Informative

      I think the important question here is how can they sue over a patent filed in 1987? I thought a patent where valid for 20 years... Also, I can not remember KDE without multiple desktops. How can you just sit on a patent waiting until someone breaks it, let em use if for 10-20 years then sue... Then again, I do not claim to understand the us patent system.

    2. Re:Amiga 1000... by Bearhouse · · Score: 1, Funny

      Eh? At least be original in your trolling instead of just copying the same crap each time. With a little effort, research and imagination you could put together a 'mini-series' of Linux trolls that we'd all have fun rebutting. I suggest you start with something simple, such as driver support, then move on to something more advanced...

    3. Re:Amiga 1000... by captnjameskirk · · Score: 3, Informative

      Assuming that "multiple in-memory screens" would be covered by this patent, Amiga 1000 did in fact have this in 1985. I did some checking to be sure, and it appears that not only were multiple workspaces supported, but each workspace could even have a different resolution and color depth. It also appears to have supported dragging items from one workspace to another.

    4. Re:Amiga 1000... by Anonymous Coward · · Score: 0

      They are suing for infringement that happened before 2007, iirc you get 6 years (or something like that) to bring a civil case after something happens.

    5. Re:Amiga 1000... by DG · · Score: 4, Informative

      Yup. And you could grab the titlebar of a screen and drag it down, and it would reveal the workspace behind it, upscaled to the resolution of the forward screen.

      One of my favourite "blow friends away" demos was to pull a screen halfway down with F18 Interceptor running behind it, and then type in a word processor (or whatever) in the forward screen with no slowdown in either the game or the application.

      That computer had its quirks, but it was powerful way beyond its time.

      DG

      --
      Want to learn about race cars? Read my Book
    6. Re:Amiga 1000... by amiga3D · · Score: 1

      Oh yeah...multiple screens at different resolutions. I can't believe nobody at redhat ever used an Amiga. I remember when I switched from the Amiga to Linux in 1999 how limited I thought the GUI was in Linux.

    7. Re:Amiga 1000... by eric-x · · Score: 1

      Ironically everyone used the hotkeys to flip through the screens. However, that same trick (changing modes and colors at arbitrary vertical position) was very useful for games and demos.

    8. Re:Amiga 1000... by FridgeFreezer · · Score: 1

      Good shooting Sir - If anyone needs a look I think I have one in my loft. Next question!

      --
      There is no music - home taping killed it.
    9. Re:Amiga 1000... by CodeBuster · · Score: 4, Informative

      The people over at toastytech have a GUI timeline with screenshots of various OS desktops from different years; including one of the Amiga 1000, a computer which was available in 1985 for the rather princely sum of $1,595 dollars, running a "user interface that has multiple workspaces".

    10. Re:Amiga 1000... by hairyfeet · · Score: 2, Interesting

      Didn't GEM have something similar? I seem to remember playing with multiple desktops on my uncle's C64 using GEM and some add on program that was sold for it. It has been too many years for me to recall the details, sorry. But I'm betting a lot of these patent trolls could be shot down by the Amiga or the GEM running on C64 or the Atari 800. Both setups really are the bedrock that most GUIs today are built on.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    11. Re:Amiga 1000... by Anonymous Coward · · Score: 0

      Greed; the Amiga 1000 kicked patent trolls' asses in 1985.

    12. Re:Amiga 1000... by Anonymous Coward · · Score: 0

      Yup. And you could grab the titlebar of a screen and drag it down, and it would reveal the workspace behind it, upscaled to the resolution of the forward screen.

      Not quite, the native resolutions and color pallets of each application were honored, assuming they created their own desktop rather than running in the current one (which was pretty common back then because it allowed you to control the look of your application (limited colors were an issue)). This wasn't a software cheat, it was actually setting the video registers as required at the appropriate raster line. It was pretty simple to set an interrupt for the copper to wait for position X and Y on the screen and change screen modes. Workbench merely needed to create a copper list and update the interrupt vectors as you moved the screen up and down.

    13. Re:Amiga 1000... by alexborges · · Score: 1

      This "guy" is a bot. They always get the second post and i guess they are looking for first.

      Id wager its a MS employee on his/her own time (or not!).

      --
      NO SIG
    14. Re:Amiga 1000... by FatdogHaiku · · Score: 2, Interesting

      Way, Way, Way back when I had a buddy that was a programmer at Pick Systems (PickOS). I don't remember a lot of the details about the system except that they built it up to running on IBM iron. It was a multi-user, Unix (Dick Pick liked to call it "Eunuchs") competitor back in the 70's and beyond, so there may be some prior art to be discovered.
      More about Pick at:
      http://www.answers.com/topic/pick-system

      Also, Jonathan Sisk wrote extensively about PickOS. He's at http://www.jes.com/

      --
      You have the right to remain sentient. If you give up the right to remain sentient, you will be elected to public office
    15. Re:Amiga 1000... by hawk · · Score: 1

      Didn't GEM actually run as a GUI on top of something else? It seems to me that it first appeared for CP/M, but that may be a hazy memory.

      CP/M had a multitasking version (CCP/M) by at least 1984, which had four workspaces and could multitask msdos progrgams on a 640k machine.

      hawk

    16. Re:Amiga 1000... by Anonymous Coward · · Score: 0

      You are confusing acronyms. GEM was on the PC. The C64 graphical OS was called GEOS.

    17. Re:Amiga 1000... by hairyfeet · · Score: 1

      Actually it started for the Atari ST. I finally found it on Wiki and according to wiki it demoed at the 1984 COMDEX, so if it did have it there is the proof. But you are right about GEOS which was the C64. But according to Wiki it was released in 1986, so it isn't a help, I don't think.

      But when you add the three together -GEM/GEOS/Amiga I'm willing to bet that one of those three had it before the date. Because all three were simply so far ahead of their time. I mean look at the screenshot of GEOS on the Wiki page and then think about how that desktop environment, which was actually good enough that some were using it for desktop publishing, was running on the little C64 with a 1MHz CPU and 64k of RAM. It really is a shame that GEM and GEOS died out along with the Amiga. They really made the computer world a more interesting place IMHO.

      --
      ACs don't waste your time replying, your posts are never seen by me.
  2. Sorry, but... by Rusty+pipe · · Score: 1, Insightful

    I am not going to fix the broken patent system of america.

    1. Re:Sorry, but... by ptx0 · · Score: 5, Informative

      But patents are awesome! More fun to abuse than tor.

    2. Re:Sorry, but... by walshy007 · · Score: 1

      mod parent up, that would be funny as hell if they weren't real.

    3. Re:Sorry, but... by Tubal-Cain · · Score: 1

      Is there any kind of appeal process that can be used to challenge stupid patents like these? Preferably one that puts a #000000 mark on the record of the examiner that approved it?

    4. Re:Sorry, but... by Anonymous Coward · · Score: 1, Insightful
  3. Apple's Switcher by msauve · · Score: 3, Informative

    came out in 1985, and switched between multiple applications/workspaces. I know there were MS-DOS utilties to switch between workspaces, too, just can't remember any names.

    --
    "National Security is the chief cause of national insecurity." - Celine's First Law
    1. Re:Apple's Switcher by dintlu · · Score: 2, Informative

      Depending on how you define workspace, Windows1.0 also qualifies as prior art.

      Or you can look to the history of the physical facsimile of software "multiple workplaces," the KVM, invented sometime in the early 80s and ubiquitous by the late 80s.

    2. Re:Apple's Switcher by Isao · · Score: 1

      DoubleDos

    3. Re:Apple's Switcher by yuna49 · · Score: 1

      The best of these was Desqview, essentially a sophisticated task-switcher that loaded on top of DOS. With the advent of the 386, it was a terrific "multi-tasking" solution for that time. There weren't really multiple desktops involved, though; you'd simply switch among the various active programs. I could easily run 1-2-3, WordPerfect, and SPSS on a 386 with 2 MB of memory, and still have room to spare for a DOS box. This was in 1988, though, and Desqview386 wasn't very old at that time. Hell, the 386 wasn't all that old at that time.

    4. Re:Apple's Switcher by b4upoo · · Score: 1

      This could turn into a pretty good argument over the legitimacy of proprietary software as outfits like Microsoft may have quite a bit of prior art hidden within their OSs. That would put them in the position of actively aiding a fraud which is a crime in itself.

    5. Re:Apple's Switcher by dharmadude · · Score: 1

      IBM TopView, announced in 1984, shipped in 1985 (see Wikipedia)

    6. Re:Apple's Switcher by Gr8Apes · · Score: 1

      DeskView was one, don't recall when it came out. There also was GEM, as previously reported. I vaguely recall something else way back then, but it's blurred in the memories of "SmartDisk" overwriting the CMOS on my EISA board....

      --
      The cesspool just got a check and balance.
  4. double dos by Anonymous Coward · · Score: 0

    it was from 1984/1985.

  5. Links to the Corporate Web Sites by Anonymous Coward · · Score: 4, Insightful

    http://www.ip-innovation.info/
    http://www.acaciatechnologies.com/
    They may want to patent the slashdot effect next, so an example of the prior art may be necessary.

    1. Re:Links to the Corporate Web Sites by Anonymous Coward · · Score: 0

      From here.

      We are increasingly becoming involved in working with clients to convert their paper-based Patent Information library (patent specifications, file histories and related documents) into electronically indexed and formatted archives.

      What a shame I have patented the process of converting paper-based information into electronically indexed and formatted archives.

      These guys are fucking pricks. Con men hiding behind a veneer of respectability.

  6. MS-DOS by msauve · · Score: 4, Informative

    Quarterdeck Desq and Desqview (1985).

    There's a subtle, but possibly important, distinction between Apple's Switcher, DESQview and the AmigaOS mentioned by an earlier poster. The patent is said to apply to "multiple workspaces." Switcher and DESQview switched between workspaces. Although the underlying OS only supported a single application in a workspace, a workspace could also contain things like Macintosh Desk Accessories. AmigaOS supported multiple applications running in a single workspace.

    --
    "National Security is the chief cause of national insecurity." - Celine's First Law
    1. Re:MS-DOS by drinkypoo · · Score: 1

      AmigaOS supported multiple applications running in a single workspace.

      AmigaDOS supported both multiple applications running in a single workspace, and applications which had their own workspace. In essence the system was much like MDI, except that all your applications that were MDI had their own screen, which could be pulled up and down, stacked, layered, etc but not resized - and all your other applications were on a single screen. You could specify that they could not be pulled up and down as well, although the operating system would pull them down anyway to display fatal errors and other system exceptions.

      From what I can tell from the patent's abstract, the patent wouldn't apply to AmigaDOS which didn't have virtual desktops within the system. Someone might have made a virtual desktop manager for AmigaDOS that would provide prior art, though. Again, solely from reading the patent's abstract it looks like there was some sort of interface where you clicked a button to go to the virtual desktop, and clicked a different button to return to the primary desktop.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:MS-DOS by andersa · · Score: 1

      It's called AmigaOS, not AmigaDOS. AmigaDOS is just a library in AmigaOS. I have the manuals right here on the shelf if you need to know more. Oh and of course suplemented by the Amiga Guru Book, by Ralph Babel, the defacto AmigaDOS reference book. Yeah, so just wanted to make that clear.

  7. Contact Groklaw... by bogaboga · · Score: 4, Insightful

    For this kind of issues, make sure folks at Groklaw get to know fast. They are the only folks I know that will dig up facts fast. In the Novell/SCO case, One guy provided evidence dating back to 1971! By the way, SCO appears to have lost that case. Amazing.

  8. Earlier examples? by The+Second+Horseman · · Score: 1

    I'd think both the BeOS interface and Desqview/X might've qualified as well. Finding the "Microsoft link" is sort of a joke. They're a big technology company that's been around for decades. How many ex-Microsoft people are floating around? It's not like they're sending stealth agents out to infiltrate the industry. That's a little too "CoS-like", isn't it?

    1. Re:Earlier examples? by jipn4 · · Score: 1

      BeOS started development in 1991 and was first released in 1995; it's not prior art for anything.

    2. Re:Earlier examples? by morgan_greywolf · · Score: 1

      Neither DesqView/X nor BeOS predate 1987. But, I would definitely think SunView, which ran on Solaris 4 in the 1980s would count.

    3. Re:Earlier examples? by Curmudgeonlyoldbloke · · Score: 1

      Maybe, but is there a more definitive date than Wikipedia's "early 1980s"? I don't remember coming across any SunOS 4 kit until much later (around '90 I think). The Wikipedia picture's from 2005.

    4. Re:Earlier examples? by Tubal-Cain · · Score: 1

      it's not prior art for anything.

      Prior art, it is
      For quite important project
      Project called Haiku

      (is "called" one sylable or two?)

    5. Re:Earlier examples? by morgan_greywolf · · Score: 0

      You're right. I did a little digging and Sun OS 4 was released in 1988. One year too late. The oldest virtual Window Manager I can think of is TWM, which was also first released in 1988.

      *sigh*

    6. Re:Earlier examples? by morgan_greywolf · · Score: 1

      Someone else pointed out GNU screen, which dates back to 1987. That might count, but it's not graphical.

    7. Re:Earlier examples? by IKnowEverything · · Score: 1

      The SunOS 1 machine I used in 1986 had SunView. It could drive multiple screens via separate frame buffers and I could switch between them by moving the mouse to the screen edge.

      There's surely not much of a technological leap to stack those frame buffers behind the one screen and switch via keystrokes.

    8. Re:Earlier examples? by Lennie · · Score: 1

      No, syllable would be a different OS. ;-)

      --
      New things are always on the horizon
  9. another example: doubledos by Anonymous Coward · · Score: 0

    it was from 1984/1985
    ran two programs, used a hot key to swap between them

  10. Haven't we had this since VTs? by jrothwell97 · · Score: 4, Informative

    Surely virtual terminals (TTYs 0—7 and onwards, switchable using control and Fx) count as workspaces, and have been around since Xenix (the forerunner to SCO UNIX) in 1980-85ish?

    If it's a truly graphical thing they're after, the Amiga is an example of prior art IIRC. However, it's such an obvious idea that it shouldn't be patentable, and the fact America's patent system is so broken is truly depressing.

    --
    Those using pirated Tinysoft signatures(TM) are a real threat to society and should all be thrown in jail.
    1. Re:Haven't we had this since VTs? by causality · · Score: 1

      However, it's such an obvious idea that it shouldn't be patentable, and the fact America's patent system is so broken is truly depressing.

      It's the best patent system money can buy.

      Sort of like our politicians. We have the best politicians that money can buy, too.

      --
      It is a miracle that curiosity survives formal education. - Einstein
    2. Re:Haven't we had this since VTs? by domatic · · Score: 1

      If the system has a gui then distinct instances can be started on multiple VTs and switched betweeen by a keystroke.

    3. Re:Haven't we had this since VTs? by yttrstein · · Score: 1

      And we've had VT's since the Xerox Alto in 1973. It's what Jobs saw when he made that infamous visit to Xerox PARC, which later influenced the Apple Lisa.

    4. Re:Haven't we had this since VTs? by Curmudgeonlyoldbloke · · Score: 1

      I don't think so. Unix virtual terminals do allow switching from one to the other (and obviously "what's on the other screen" is still held somewhere) but reading the (very obtuse) patent suggested that there's more to it than that - there's no link back to the previous workspace from the current one.

    5. Re:Haven't we had this since VTs? by drinkypoo · · Score: 1

      I am not [much of] a programmer and anyway have no experience writing virtual desktop managers. But it sounds like the patent would apply pretty well to the typical way of doing things up to this point: "The user can invoke a switch between workspaces by selecting a display object called a door, and a back door to the previous workspace is created automatically so that the user is not trapped in a workspace." This sounds like they are patenting not just the actual software method of going about this (which is specifically object-oriented) but also particulars of the interface. I have to install a plugin before I can load a tif though, apparently. So I haven't read past the abstract.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    6. Re:Haven't we had this since VTs? by hackstraw · · Score: 1

      If it's a truly graphical thing they're after, the Amiga is an example of prior art IIRC.

      From reading the patents, it seems to be a graphical thing (which I can't define) and a virtual workspace thing which seems pretty clearly defined.

      Wikipedia has an article on Virtual Desktops here. It specifically mentions the patents in this article, as well as

      One thing that the virtual desktop article does not mention is switching between users which also appears to violate the patents. UNIX, OS X and Windows have been able to do this for quite sometime. Window managers with explicit virtual desktops/workspaces include GNU screen, FVWM, OLVWM, TVWM, Gnome, KDE, and many many others.

      I would also guess that all of the fancy modern websites violate the patent as well. It common to have web sites with windows with things like rss feeds, weather, news and whatnot that are organized and can be rearranged rearranged.

      A google search for virtual desktops shows ads from Citrix, Dell, and Dynamix Group trying to sell virtual desktops.

      So there appears to be just about any computer system in at least the past 15 years that are violating this patent in some way. When do these things expire anyway?

      Personally, I don't believe in filing a patent, doing nothing with it, and then retrosuing over said patent. I give the Xerox PARC people props. They came up with the WIMP interface that we still use today. Shared printers, windows, concurrent applications, and all of that was foreseen by these people, but WTF did they do with these ideas? I have never run Xerox computers or software. Xerox is still around, and they are not doing these lawsuits. Are these people going to sue every software company, or are they going to stop at RedHat and Novell?

    7. Re:Haven't we had this since VTs? by hawk · · Score: 1

      Both pushd/popd and invoking another shell from a shell would seem to meet this notion. For that matter, so would "boss mode" in any number of games, and the ability to launch a shell with a cleared screen from hack (still around in nethack. Rogue had it too, but without the clear screen)

      hawk

    8. Re:Haven't we had this since VTs? by hawk · · Score: 1

      [hawk does the happy dance]

      Wow. Someone else that knows that the Lisa was influenced by, not derived from, the Parc visit.

      Uhm I think that makes six of us :(

      hawlk

  11. olvwm? by Anonymous Coward · · Score: 0

    ...for those who remember...

  12. Hard to say just what they mean? by Dachannien · · Score: 4, Insightful

    That's where the claims come in. The claims represent the boundaries of the "property" to which the patent lays claim. Forget about the abstract, forget about the detailed description - read the claims, and then use the specification to help you understand what the claims are talking about. Interpret the claims as broadly as is reasonable, given what the specification says.

    The claims are shown here, and yes, there are a lot of them and they will make your head explode. Stick to the independent claims at first (the ones that don't say, for example, "The system of claim 1, wherein...").

    The trouble with prior art on this one is that the patent is so old. It was issued at the end of 1991, and it just expired in the past couple of months. Some Slashdotters weren't even born yet when this patent was issued, much less filed. Plus, you're not arguing invalidity of a patent issued to some fly-by-night company that develops crap and files applications on it - this was Xerox, and they typically have/had their shit together.

    In any case, good luck to the defendants on this one.

    1. Re:Hard to say just what they mean? by russotto · · Score: 1

      Plus, you're not arguing invalidity of a patent issued to some fly-by-night company that develops crap and files applications on it - this was Xerox, and they typically have/had their shit together.

      They have the same incentive as any company to patent things even when prior art exists, though. And claim 1 of the '412 patent is certainly covered by Apple's 1985 "Switcher".

      The other major "innovation" they appear to claim is that of pinning windows so the same one appears on multiple desktops. Given multiple desktops already, that's hardly patent-worthy... and it was probably anticipated. (Switcher may have had it, for desk accessories; I don't remember).

  13. You beat me to it by Bearhouse · · Score: 3, Informative

    Was just searching for the date:
    "DESQview was released in July 1985, four months before Microsoft introduced the first version of Windows. It was widely thought to be the first program to bring multitasking and windowing capabilities to DOS, but in fact there was a predecessor, IBM's failed TopView, released in 1984, from which DESQview inherited the popup menu."

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

    From the the entry for TopView:
    "TopView ran in real mode on any x86 processor and could run well-behaved MS-DOS programs in windows. "

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

    So I guess there's plenty of prior art.

    Of course, there's MVS also which came out in 1974 IIRC...not sure if that counts, tho.

    1. Re:You beat me to it by Anonymous Coward · · Score: 0

      Prior art by IBM is even better than just any prior art. This could kill IP Innovation!

  14. Stick a Fork in Groklaw... by Prototerm · · Score: 1

    ... they're done, for all intents and purposes. Whether the reason is fatigue, health issues, or a new full-time job, it appears that PJ is no longer championing legal issues (on-line, at least). A shame, really, since the last few years has seen some of the finest collaborative work on the web, in an area where education and research is sorely needed.

    Sorry for the melancholy off-topic guys. Would that the parent post was correct.

    --
    "My country, right or wrong; if right, to be kept right; and if wrong, to be set right." --Senator Carl Schurz (1872)
  15. The Apple ][+ computer by dattaway · · Score: 1

    With a simple poke statement in basic, you can change the graphical workspace to the other screen. Finding a computer that didn't have different workspace pages may be a tougher find.

  16. IANAL of course by Dunbal · · Score: 1

    But isn't there some provision in patent law excluding things that are so obvious that if an "average person" can come up with it without specialized knowledge, it's not covered? Specifically Sect 103: "if the differences between the subject matter sought to be patented and the prior art are such that the subject matter as a whole would have been obvious at the time the invention was made to a person having ordinary skill in the art"

    Why isn't that clause being used more to get rid of all these frivolous patents? Wow, I have a computer, and a device that outputs something on a screen. I put them together and use a computer to output something on a screen - give me my patent. Yeah. Or one click shopping - I have a mouse, which is used to point and click and LO AND BEHOLD if you use your mouse to point at something and click, I have a patent on it. Sigh, the waste of court time far outweighs the fees paid to the government for the patent. Perhaps the patent office should be fined every time one of their patents is thrown out.

    --
    Seven puppies were harmed during the making of this post.
    1. Re:IANAL of course by Tuoqui · · Score: 1

      How about making patent holders have to defend their patent like trademark owners have to. I think there was one case where some company licensed their patent out far too widely and they lost their protection as well.

      Dont patents last for 20 years or did they up the times on that too? Because if the patent was filed in 1987 then 2007 would have been when it became public domain.

      --
      09F911029D74E35BD84156C5635688C0
      +2 Troll is Slashdot's way of saying groupthink is confused
  17. Plenty of Prior Art by SQL+Error · · Score: 2, Insightful

    X-Window (MIT, 1984)
    Apple Lisa (1983)
    Windows 1.0 (1985)

    1. Re:Plenty of Prior Art by morgan_greywolf · · Score: 0

      None of those had multiple workspaces. They all supported multiple applications running in a single workspace.

    2. Re:Plenty of Prior Art by Anonymous Coward · · Score: 0

      GNU screen has been around since 1987.

    3. Re:Plenty of Prior Art by Anonymous Coward · · Score: 0

      X-Window (MIT, 1984)

      FYI, the X Window System is a window system called X, not a system called X Window.

    4. Re:Plenty of Prior Art by Anonymous Coward · · Score: 0

      emacs ?

  18. Across the board defense against software patents. by 3seas · · Score: 1

    If you understand the human rights and expectation of using Abstraction Physics you'll know patents on software are acts of fraud against the human race. And its not like copyrights are not strong enough and even provide longer protection.....

  19. Graphical Environment Manager by bsyd · · Score: 3, Informative

    Graphical Environment Manager : that's the answer RedHat is searching after.
    (http://en.wikipedia.org/wiki/Graphical_Environment_Manager)
    This product was used in Ventura Publisher (http://en.wikipedia.org/wiki/Ventura_publisher)

  20. Check out by nixomose · · Score: 1

    Might want to check out prodigy, and compuserve, they were doing interesting things around that time.

  21. Old and new patent rules... by js_sebastian · · Score: 2, Informative

    The new system is that patents last 20 years from date of filing. The older system, however, was that patents lasted 17 years from the date they were GRANTED, and were secret until granted. Furthermore, companies had the procedural means to delay the process of getting their patent granted by YEARS, if they wanted to. And some companies have done just that.

    1. Re:Old and new patent rules... by psxndc · · Score: 2, Informative

      Specifically, patents filed before June 8th, 1995 are granted a life of 20 years from earliest U.S. filing to which priority is claimed (excluding provisionals) or 17 years from issue, which ever is longer. After June 8th 1995, patents have a life of 20 years from earliest U.S. filing to which priority is claimed (excluding provisionals).

      See also here

      --

      The emacs religion: to be saved, control excess.

  22. DESQview 1985 by Vskye · · Score: 1

    This was a god send to me back when I ran my bbs. Task switching at it's finest, err.. at least for us dos types.
    see: http://en.wikipedia.org/wiki/DESQview

    --
    Life was hell, then I discovered Linux...
    1. Re:DESQview 1985 by morgan_greywolf · · Score: 1

      DESQview on the 386 did full-blown multitasking, not just task switching. Godsend when running a BBS because it meant, given enough RAM, you could run multiple BBS nodes and leave a window open for DOS, etc.

    2. Re:DESQview 1985 by innocent_white_lamb · · Score: 1

      Absolutely. I ran DesqView on my 486/25 with two Fidonet nodes on it (one Binkleyterm frontend with Opus backend, and one simple Opus setup connected to a (very expensive) CD-ROM reader that accessed Grolier's Encyclopaedia, which was used a lot by the local schools for the kids to do "high tech" research. And I could also run MsgEd along with everything else to read my own netmail and echomail.

      It was a very cool setup, actually. I needed to run two phone lines due to the encyclopaedia use -- that tied up one bbs pretty much all day.

      --
      If you're a zombie and you know it, bite your friend!
    3. Re:DESQview 1985 by morgan_greywolf · · Score: 0, Offtopic

      You could get a door to run Grolier's Encyclopaedia on your BBS? I had no idea. That's cool.

    4. Re:DESQview 1985 by innocent_white_lamb · · Score: 1

      Actually, I had to write it myself. And since the Grolier's software wrote directly to the screen it was a non-trivial exercise to get it going.

      The local school board actually bought me the cd reader and the cd on the condition that I make it available on my bbs for their use.

      --
      If you're a zombie and you know it, bite your friend!
  23. groklaw: demise or hiatus? by Anonymous Coward · · Score: 0

    For further information:

    http://www.groklaw.net/article.php?story=20090105033126835

  24. what about by Anonymous Coward · · Score: 0

    Screen, it's been around since 87 at least. Not graphical, but it manages workspaces.

  25. TRS-80 Model-1 game by scsirob · · Score: 1

    The title of the game has escaped me, but I used to load a "USA vs. USSR" game from audio cassette on my
    TRS-80 Model-1 back in 1984 or so. The game allowed you to switch back and forth between the USA and the
    USSR map, which essentially gives you two independent work area's.

    As remote as it may be from today's systems, I think this would be prior art.

    --
    To Terminate, or not to Terminate, that's the question - SCSIROB
  26. APL by Anonymous Coward · · Score: 0

    APL, 70's vintage, let you switch workspace (and referred to them as such)

  27. DOS task switchers by Anonymous Coward · · Score: 0

    Around 1985 there were a lot of tools for switching tasks or workspaces. Virtual terminals in Unix and other mini and mainframes. Software Carousel from Softlogic. Digital Research's GEM. Topview. DESQview. And then there were TSRs like Sidekick and a million others that arguably gave the ability to work in multiple workspaces.

    We sold a lot of Quarterdeck's DESQview back in the mid to late '80's. Lawyers in particular loved to be able to work on more than one document or work on a spreadsheet, dial-up research tool and word processor all at once.

    A little in-depth research would be needed but I believe several of these existed in 1985 or earlier even if they weren't broadly in use until a few years later.

    Lastly there was Multi User Concurrent DOS (MUCDOS) that would allow multiple entire DOS desktops on one PC or through terminals attached to one PC. http://en.wikipedia.org/wiki/Multiuser_DOS I worked on projects that used this in 1985.

  28. It's Xerox Rooms, surely? by Curmudgeonlyoldbloke · · Score: 4, Insightful

    From reading the patent, it isn't a patent for a "GUI", multiple screens or even multiple windows - all of those predate 1985. What it appears to be is a patent for is what became "Xerox Rooms" - which was eventually offered as a Windows add-on around the early '90s.

    From the linked patent:
    "The user can invoke a switch between workspaces by selecting a display object called a door, and a back door to the previous workspace is created automatically so that the user is not trapped in a workspace".

    It seems an odd patent to try and hit Redhat with, because I can't think of any current GUI that uses anything close to the "Rooms" model. Something close to the "standard" GUI was available on Xerox commercial workstations in around 1985-1986, before this patent was issued (I remember them from college).

    The nearest that might qualify as "prior art" that I can think of is the display handling on some minicomputer workstations in the early 1980s (specifically Wang VS, but possibly others). You could just about make a claim for "multiple windows held in memory" and there being a "display object" which took you back the previous workspace. You'd struggle at calling it an "object-based user interface" though.

    1. Re:It's Xerox Rooms, surely? by Anonymous Coward · · Score: 1, Informative

      The game "Ultima" or "Ultimaja" in the early 80's (Apple Lisa) had "time portals" (i.e. "doorways") which jumped you from the primitive time(castles, ships, and dragons" to the "devils time", to the current time with "airplanes", to the future time (space ships to planet X (Separate floppy)). Each time was essentially its own workspace. Each workspace was "object oriented" as the goal was to kill/sail/fly/travel-around "objects". The terrain had land and ocean. Your avatar moved around a Cartesian grid. You also went through a doorway to get into the castles (Separate workspace). You would try to bribe the castle inhabitants for information.

      The game "Castle Wolfenstein" also had levels and was out in the early 80's. I think you went through doorways to get from one level to another.

    2. Re:It's Xerox Rooms, surely? by Anonymous Coward · · Score: 0

      "The user can invoke a switch between workspaces by selecting a display object called a door, and a back door to the previous workspace is created automatically so that the user is not trapped in a workspace". Do stuff, Click door > Get to other room, do other stuff, click door > get back... Sounds like some adventure game.

    3. Re:It's Xerox Rooms, surely? by lemonjelo · · Score: 1

      Almost sounds like any app launcher could be a door and the exit widget a back door.

      --

      pimtamf
  29. Nothing to see. by Anonymous Coward · · Score: 0

    2007 - 1987 = 20

    Patents have a 20 years life time. So, "Back in 2007" means that if this was filled after march 25 2007, the patent was dead by the time they filled.

    This qualifies as vexatious litigation.

    Beside, You have a limited time to file for infringement. You can't just sit on your patent, wait until the last moment, then sue. You have to prove that you acted within 3 years of finding the patent violation.

  30. It didn't do multiple workspace by Nicolas+MONNET · · Score: 2, Informative

    I used to have an Atari with GEM, didn't do multiple workspace. That's what this patent is about.

  31. Umm... by daemonburrito · · Score: 1

    Sorry for pointing out the obvious, but I believe y'all should be going to TFA and posting your comments there.

    Echoing earlier posts, I used an Amiga, DESQview, GEM, MUC-DOS, etc. in the 80's.

  32. Well, well, well by Anonymous Coward · · Score: 0

    "(That means art found in a Linux distribution may not help, seeing as how Linus Torvalds first began the Linux kernel in 1991.)"

    Looks like you fanbois need Unix after all...

    1. Re:Well, well, well by Anonymous Coward · · Score: 0

      Well duh, no Unix means no Linux, it is a Unix-based OS, after all.

  33. Rather than invalidate the patent ... by Anonymous Coward · · Score: 0

    Rather than invalidate the patent, we ought to try to find some way to invalidate IP Innovation and Acacia Technologies. Why solve the problem piecemeal? Attack the source of the problem and get rid of any possible patent trolling they could do.

    Who's behind those troll companies? How can we dig up something on them and use it to distract or disable them? People like that must have some skeletons in their closets. Let's find them and exploit them.

  34. Oberon and Smalltalk? by meburke · · Score: 2, Informative

    The Oberon Project started in 1985 and I think it had independent screenspaces from the start. Smalltalk was developed in the early 70's at PARC, and and I'm not sure what the relationship is with the disputed patent, but independent screen space management was a feature.

    While UNIX didn't have X-Windows in the early very early 80's, it did have multiple screens, virtual TTY's, and multiple screenspaces. The extensive documentation that came with SystemV rel3.x told how to create applications in C that used independent screen space. All Xenix, Cromix, Esix and Kodak versions included this documetation, and so did the official Bell documentation.

    --
    "The mind works quicker than you think!"
    1. Re:Oberon and Smalltalk? by Douglas+Goodall · · Score: 1

      Didn't curses have viewports you could switch between?

    2. Re:Oberon and Smalltalk? by meburke · · Score: 1

      Oh, yeah. I forgot about viewports. I remember those on PDP8 and PDP10 systems, and UNIX was pretty popular on those systems.

      --
      "The mind works quicker than you think!"
    3. Re:Oberon and Smalltalk? by Douglas+Goodall · · Score: 1

      In 1976 I was programming pdp-8s in assembler (with the switches as I remember) and in 1974 I had a consulting gig programming in MIIS (mumps) for the Hospital Data Center of Virginia. The PDP-10 had those cute little tapes, remember? Just after that I used PDP-11's under RSX-11M and RSTS at Turpin Systems. It wasn't until a few years later I found out about Unix. Meanwhile the Dec Minicomputers were what was being used at UC Berkeley for the development of the BSD Extensions to Unix Version 7, and later System V. Many years later I did buy a PDP-11 which I had briefly in my apartment in San Francisco. Unfortunately the system took more power than my apartment had, and the hard disk (size of a washing machine) shook the apartment and bothered my neighbors. I never did like the Vax and VMS though. There was a time when Dec ruled.

  35. Expiring MDI / tabbed view patent claim? by tjstork · · Score: 1

    It looks like they are trying to argue that they invented the tabbed multiple document selection within an application. With that in mind, what we would be looking for is evidence of an application that supports the editing of multiple documents that predates this patent. Could the venerable emacs claim to have supported multiple files prior to then?

    --
    This is my sig.
  36. The application "screen" might fit this request by daurtanyn · · Score: 1

    There was a popular app called "screen" which allowed switching between multiple contexts and workspaces.

    I used it all the time to make the best use of (then) limited desktop real estate. In that era, big bitmapped displays were a rare luxury in the marketplace.

  37. The patent should be expiring soon anyway? by tjstork · · Score: 1

    The issue date is 1991, and what's the current year? I thought patents lasted 18 years, meaning that the patent expires this year. Why the worry?

    --
    This is my sig.
    1. Re:The patent should be expiring soon anyway? by Sique · · Score: 1

      Because the suit was filed in 2007, and at this time the patent was valid.

      --
      .sig: Sique *sigh*
  38. Check GrokLaw by Peter_JS_Blue · · Score: 1

    Im sure GrokLaw covered this a year or two ago. Perhaps RedHat should go and trawl through their archives. I'm sure the original XT-PC had multiple text screens built into the video BIOS and that was 1981 ish

    --
    Art Makers Just an excuse to show photos of naked women !!
  39. Anonymous Coward by Anonymous Coward · · Score: 0

    In 1987 I was working at Compugraphic where we were developing an electronic prepress system for a Sun server. Some of us were using X-windows and some of us were using mulitple virtual terminals on a physical terminal. I was using a terminal, running an emacs session with multiple windows, and running separate shell in each. This sounds like multiple workspaces to me.

  40. No... by msauve · · Score: 1

    AmigaDOS had a CLI. It was AmigaOS which included the Workbench GUI.

    --
    "National Security is the chief cause of national insecurity." - Celine's First Law
    1. Re:No... by andersa · · Score: 1

      You are both wrong actually. AmigaDOS is just a library. Written in BCPL originally, and converted to C for AmigaOS v2.0. You can't call AmigaDOS directly from the CLI and there wouldn't be any point in doing so.

    2. Re:No... by msauve · · Score: 1

      Feel free to correct the Wiki article. While you're at it, you might want to get the myriad web sites which disagree with you to fix their pages.

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
  41. CP/M by coolgeek · · Score: 1

    Digital Research created two products in the 80's, Concurrent CP/M and Concurrent DOS, which had a multi-view aspect to the user interface. You could run 4 text-based applications simultaneously and switch between them using a hotkey. (Alternatively, you could also custom code an XIOS to connect each process to an individual terminal and timeshare, which is something we did at the first place I worked) I'm fairly certain Concurrent CP/M was available prior to this patent being filed.

    --

    cat /dev/null >sig
    1. Re:CP/M by Anonymous Coward · · Score: 0

      Then the person who needs to be tracked down is Tom Rolander, who had a hand in those products and MP/M.

    2. Re:CP/M by moteyalpha · · Score: 1

      I was there when these were made and I would be surprised if I did not speak to Rolander at some time. We used MP/M and many other operating systems.
      I designed an operating system in 1975 that predated many of these however. I also had a multiple desktop OS that was commercial before this time. It does not show up as a consumer system as it was strictly designed for process control, and as an industrial operating system. I did my first work on designing an OS while studying JCL, BAL, and COBOL to do IBM mainframe programming.
      The patent system is broken however and fighting patent trolling has nothing to do with whether it is true or not, but just if it is possible make money by abusing the system and thus continue to support the process.
      Surprisingly, Intel may hold some answers to these issues in a database that they created about 1977 or so that was part of the Big Blue ISIS systems and was an "open source" data base of programs.
      Another source of prior art is NASA, as a friend of mine worked for them and we created many computers and operating methods in the way it was done by NASA, wire wrap individual gates to form a complete computer. If you can show that prior art is included in some work that is owned by Mr deep pockets himself then suing RHL and winning would imply that US would also owe them patent fees and good luck with that.
      Basically it seems the USPTO has failed to do the work of - research before grant - and let the problem and responsibility to do __their__ job fall on those who can least afford it.

    3. Re:CP/M by Plekto · · Score: 1

      Perhaps, then, this is the real source or the problems. Idiots who work at the Patent Office not doing their job.

    4. Re:CP/M by hawk · · Score: 1

      I was doing quality control on CCP/M in 1984, so that's a pretty safe bet. Concurrent Dos/CDOS wasn't a separate product, just another stab at a name.

      CCP/M had four spaces, which could either be full screen or arranged as part of the single screen.

      Oh, this is the same product later known as DR-DOS. I believe that a year or two ago it went back to a previous name.

      It's been free for years, and they may have open sourced it when they when all-linux.

      hawk

    5. Re:CP/M by Anonymous Coward · · Score: 0

      http://www.archive.org/details/Operatin1984

      Around 13:55 Gary Kildall demos VTs in CP/M.

    6. Re:CP/M by Douglas+Goodall · · Score: 1

      The first versions of concurrent switched the whole screen. LAter there was a version that could detect if the consoles were in graphics mode and do the right thing. After that a version came out with sizeable moveable windows, that was about the time it changed to concurrent DOS.

    7. Re:CP/M by Douglas+Goodall · · Score: 1

      It was a seperate product based on mpm. I took the source code of Concurrent and CP/m plus to england and the engineers there created a dos-like version with an int e0 emulator. Later it was renamed DR-dos. Many years ofter that they folded concurrent into DR-dos and it became DR Multiuser dos.

    8. Re:CP/M by coolgeek · · Score: 1

      Even still, I believe switching screens even in the primitive way CCP/M did would be enough to establish prior art. That is all that a desktop switcher does, it sweep the contents of one screen away and replaces it with another.

      --

      cat /dev/null >sig
    9. Re:CP/M by Douglas+Goodall · · Score: 1

      CCP/M-86 version 1.0 for the IBM PC did that much. I believe that was about 1984.

    10. Re:CP/M by Douglas+Goodall · · Score: 1

      http://www.retroarchive.org/cpm/os/ has a compupro.zip with a ccpm86 directory with a v2-0 directory with a d3 directory containing the XIOS code I wrote for the Olympia People machine and that contained the code that screen switched the virtual consoles. Does that help? I was surprised when I stumbled across this code with my name in it. I was the first person to write XIOS using rasm and link instead of asm86 and gencmd. the Olympia XIOS was my first commercial effort with Concurrent after I went to work for DRI.

    11. Re:CP/M by hawk · · Score: 1

      Hmm. At olivetti, we were sent the "next" version as a name change, iirc.

      It seems to be that every version we had rand msdos programs, although directories were not supported.

      hawk

    12. Re:CP/M by Douglas+Goodall · · Score: 1
      I can't account for what a salesman might have said but I worked with the product at source level and Concurrent was derived from mpm-86.

      cp/m-80 -> cp/m-86 -> cp/m86 plus -> dos plus -> drdos

      mp/m-80 -> mpm-86 -> ccp/m-86 = dos emul -> cdos86

      Eventually they just folded it all together when DRI was bought by Novell, then they just gave it away when it was sold to Caldera. For what it is worth, I am very sure about this. Please take my word for it. Respectfully, Doug

  42. GEOS too... by Plekto · · Score: 1

    http://en.wikipedia.org/wiki/Apple_Lisa
    Of course, I suspect this is why he didn't include Apple in the suit...

    Actually, they were quite nice, if expensive machines. And everyone wanted one when they came out, because there was nothing like it in the consumer market. Note - nobody could *afford* one, but god, we all wanted and lusted after these things..

  43. Borland Sidekick by Anonymous Coward · · Score: 0
  44. Not affiliated with USPTO by GeekTwoDotOh · · Score: 1

    Hi all, note that the Post Issue website http://www.post-issue.org/ is NOT affiliated with USPTO. Cheers!

  45. You're interpreting that incorrectly by raftpeople · · Score: 1

    But isn't there some provision in patent law excluding things that are so obvious that if an "average person" can come up with it without specialized knowledge, it's not covered?

    On these trivial patents, the part that is non-obvious is that you CAN actually get a patent for them, anyone that figures that out is rewarded with a patent. See what they did there, actually pretty clever!

  46. How many works spaces do you need? by fyoder · · Score: 1

    Might make for an interesting slashdot poll, how many workspaces do you use? Would it be a big deal if Red Hat 'turned off' this feature? There would emerge unofficial ways to turn it back on easily applied by geeks, but by officially not having it Red Hat could get around the patent.

    --
    Loose lips lose spit.
    1. Re:How many works spaces do you need? by erikina · · Score: 1

      Oh hell no. You realize what absolute crap software would turn into if we had to avoid every single stupid patent. The only workable solution would be doing clones of ~20 year old software (so you're sure you're not infringing something).

  47. specifically... by Anonymous Coward · · Score: 0

    Amiga not only had multiple apps running in separate windows on one desktop, it could also have apps running on separate "screens," each of which could be pulled down the display to reveal screens stacked behind it. IIRC you would right-click and a button would appear in the upper right to switch to the screen behind it.

  48. file cabinet ? by Anonymous Coward · · Score: 0

    How about a file cabinet

  49. X's XDM? by Anonymous Coward · · Score: 0

    When did X's XDM acquire the ability to have multiple logins on a single machine?

    I've used it to segregate my work & personal workspaces...

    ( used to have my system rigged to switch between different vt's, so when I wanted to do "work" work, I used vt-7/login, and "personal" work, vt-8/login. Can KDM do this? been awhile... )

  50. Novell are powerful by Signius · · Score: 1

    Although these particular patent trolls are no stranger to court cases and litigation. Have they gone after any companies are powerful as Novell before ? While Netware is none pretty much a dying beast, Novell have been around a long time and the patent portfolio is one fo the largest and they are also in the patent sharing project with IBM, Sony and others, would it be possible for these as a united group to crush companies like Acacia Technologies ? I am not sure if this is feasable thing by fighting patents with patents ? But Novell on their own have a huge amount of patents and a very very powerful legal team. I am often amazed by the strength of Niovell in these legal battled and waiting to just the right moment to issue a crushing blow to the attackers. While i am not fan of Novells patent agreement with Microsoft it does go to show that the big companies including Microsoft are not in favour the current patent system but it is a neccasary evil to get into. So it would be good to see some of these big patent holding companies actually use the own portfolios as weapons to destroy these patent troll companies and make it such a high risk business for the non producing trolls to get into. If you make it so expensive and of such risk for them there parastitc business of patent trolls wouldn't exist.

    1. Re:Novell are powerful by erikina · · Score: 1

      If Acacia was actually did something they could be dragged into the whole "We might infringe your X, but you infringe our Y and Z". Hence why you never see software companies exerting their patents on each other. However if Acacia Technologies is just a patent troll, there's nothing they'd be infringing.

      I doubt that (Acacia) would be willing to go to court over this as it'd be too expensive, so I'm sure they're just after a quick settlement. These guys don't represent a real threat, rather they represent what is wrong with the system.

      Maybe there are some grounds that Acacia could be sued for patent trolling?

  51. 7 years? by Anonymous Coward · · Score: 0

    I could be wrong on this, as I am no expert in patent law, but isn't there a 7 year limit on patents? This patent has been filled over 20 years ago.

    Also, what the hell took them so long to bring a claim up. Not only are all linux distro's bundled with gnome or kde "guilty" of this, but so is mac and there are even some apps in windows that can give you multiple desktops.

    Seriously I think there should be some kind of law against patent abuse.

    1. Re:7 years? by shentino · · Score: 1

      Indeed, if they took so long then why aren't they getting dismissed for sleeping on their rights?

      Sounds like a ripe opportunity for Red Hat to assert laches or something.

      IANAL.

  52. Don't US patents expire after 20 years? by Anonymous Coward · · Score: 0

    I don't understand why any patent older than February 14, 1989 is still valid. Looking on the web I read about something called a "patent term extension", but I can't find a description of this in plain English.

    Maybe someone better versed in this can explain: how is it that a patent from more than 20 years ago is still being used to sue people?

  53. "Linux" kernel is really Minux kernel, so is by Anonymous Coward · · Score: 0

    "Linux" kernel is really Minux kernel, so check it out anyway. Minux was around long before linux, and is the entire basis of the kernel used today. Look it up (or hell, just put back the M that L-inus replaced)! Talk about your GPL violations !!

    1. Re:"Linux" kernel is really Minux kernel, so is by slashchuck · · Score: 1

      I think you mean MINIX (MINimal UnIX) It was developed as sample source code to teach operating systems by Andrew Tanenbaum of Vrije University, Amsterdam, The Netherlands, Minix was first introduced in 1987 in the book, "Operating Systems, Design and Implementation." Within a few months, more than 40,000 people subscribed to the Minix newsgroup on the Internet. There were versions for the PC, Mac, Sun, Amiga and Atari ST. More information at www.minix3.org.

      --
      $sig not found
    2. Re:"Linux" kernel is really Minux kernel, so is by alexborges · · Score: 1

      Talk about not knowing at all what the fuck happened back then.

      Minix is an OS for teaching, Minix creator Andy Tanenbaum actually told Linus his design was poor. How on earth COULD they be the same thing?

      Look it up you jerk.

      --
      NO SIG
  54. big desk? by novex · · Score: 1

    would sending them a phot of a desk large enough to hold more than 2 pieces of A4 help?

    seriously "multiple workspaces" essentialy equates to being able to switch between 2 tasks, as far as im aware humans dont spontaneously combust if they dont finish a task they have started

  55. Re:Sorry, but... If Al Qaeda were polling for by davidsyes · · Score: 1

    targets, if i could get away with naming thoses two bastard patent trollers, i sure as hell would. Unfortunately, Al Qaeda would see that as only *helping* the USPTO situation...

    --
    Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
  56. BBC Domesday Project by dmcq · · Score: 1

    The BBC Domesday project in 1986, see http://www.atsf.co.uk/dottext/domesday.htm used doors as a paradigm to move between the different applications.

    --
    thou discernest my thoughts from afar
    1. Re:BBC Domesday Project by dmcq · · Score: 2, Interesting

      Sorry an 'l' went missing at the end of that reference http://www.atsf.co.uk/dottext/domesday.html

      --
      thou discernest my thoughts from afar
  57. This is a patent for Microsoft Bob by Anonymous Coward · · Score: 0

    This Windows add-on is Microsoft Bob:
    http://en.wikipedia.org/wiki/Microsoft_Bob

    It uses this concept of rooms and selectable objects like doors, backdoors etc.
    http://www.bentuser.com/article.aspx?ID=327&page=2

    The text you cited from the patent describes Microsoft Bob in detail!

    Prior art could be any MUD or other rpg / adventure game from the 70s and 80s (text or graphics-based).

  58. Try a different tack... by Genda · · Score: 1

    Let the patent trolls do their thing. Let them bring technological advance to a crashing halt. Let them hold industry and commerce hostage, and jack the price of all services completely out of site. Make the problem completely intolerable. Human being have an inordinate capacity to put up with terrible conditions (in case you have been paying attention to the last 8 years.)

    Let the people who've taken a 99.99999% slice of the pie for themselves at everyone else expense do so. When the remaining 340 million American's get up some combination of anger, frustration, and the testicular fortitude necessary to RAMROD permanent fixes through, dealing with these self interested clods once and for all, the system will self adjust.

    I'm also thinking it might be worthwhile to have the worst offenders' heads mounted on pikes, complete with plaques with lengthy explanations about how they got there for the benefit of future generations. Maybe a couple RIAA Lawyers and Executives, Bankers, Oil Executives, an Ex-Vice President and his friends from Halliburton, maybe a few Spammers, and for sure a heaping helping of these patent squatters. Fix the entire thing in lucite to preserve the tableau for centuries, and have it on display in D.C. Then build small shrines in every major city providing 24/7 live telepresence of the memorial. Just so that the people of the future understand, that when you give self interested greedy bastards the ability to crash your entire civilization, just so they can add one more golf course to their 7,000 acre, 12 billion dollar estate, we all reap the wind.

  59. Laches? by shentino · · Score: 1

    Quick question, perhaps for NYCL.

    If IP Innov. knew about multiple desktops (say, in gnome and kde) long before the suit was filed, and did nothing until the time was ripe for blood-sucking, wouldn't that cause them to lose on grounds of procedural laches or something?

    I would hope so, since you can't "sleep on your rights" from what I've studies.

  60. Crap, beat me too! by BLKMGK · · Score: 1

    Glad to see I am not the only one who remembers this program! I used it a great deal myself and I think it applies to this problem pretty well. With Desqview you could run multiple instances of your environment without problem. So, while I was sorting\organizing mail from one BBS I could be dialed into another downloading more programs :-)

    Also, there was another program that MIGHT qualify. I cannot quite recall it's specific name but I think it was GEM. It was VERY much like Windows but was most certainly out BEFORE Win3.1. Rumor has it that when it was shown at CES Bill sent his minions over to take copious notes and then very quickly announced they had something better - even showing "demos" that were nothing but put together movies with no code behind them,. GEM quickly died but I know I used it for a Form Filler software package at least - a package that became Perform Pro Filler if I recall. This MIGHT also apply although I think Quarterdeck's Desqview is much better...

    --
    Build it, Drive it, Improve it! Hybridz.org
  61. Ah found it! by BLKMGK · · Score: 1

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

    Just GEM not good enough! Looks like it was COMDEX not CES duh. This was shown in 1984. Still not sure it applies as well as Quarterdeck's product but perhaps a closer look would be in order..

    --
    Build it, Drive it, Improve it! Hybridz.org
  62. Waterloo Port by B5Fan · · Score: 1

    I installed that on lots of 8MHz 286's. It had "doors" as described. Not sure of its release date though.

    --
    Borg:"Lawsuits are irrelevant. GPL3 is irrelevant. DRM is good. We understand security... Alert! MS are assimilating us!
  63. teh intarwebz require just six minutes!! by Anonymous Coward · · Score: 0

    ... to do what the patent clerks take months!

    Posted by Soulskill on Saturday February 14, @08:19AM

    to

    by Andy_R (114137) on Saturday February 14, @08:25AM (#26855303)

    8:19 to 8:25!

    Who's better?
    Victory to crowdsourcing!
    Victory to the hacker community!
    Any judges reading this page?

  64. Software Carousel ('86) & IBM TopView ('85) by studly · · Score: 1
    • Software Carousel by SoftLogic Solutions
    • TopView by IBM

    Both of these predate the patent in question. And both were early competitors with Quarterdeck's DesqView. I never used either product but there should be ample evidence of their existence besides the Quarterdeck product.

    Hope this helps.

    --
    Ididn'tdoitnobodysawmedoityoucan'tproveanything!
  65. MVS LPARs by crowne · · Score: 1

    I remember having the ability to switch between different LPAR's on an IBM mainframe running MVS. I didn't execute the switch before 1985, but I'm sure the capability would have existed before them.

    --
    RTFM is not a radio station.
  66. Re:Concurrent CP/M by Douglas+Goodall · · Score: 1

    Concurrent CP/M-86 had the ability to run four windows of gem concurrently. I was the World Troubleshooter for that product and the four Gem display did knock everybodies eyes out. Right around the time of Gem, IBM was doing presentation manager too. Gem was able to run on lots of OSs. there was a CPM version, a Concurrent version, ... I think there was even a Dos version. I hired on at DRI the day Concurrent was releases and David August went from OEM Systems to Graphics to work on GSX and Gem. Gary's influence was very visible with BIOSs GIOS, XIOS... DRI almost took over the computer world... They had OS, graphics and languages. Too bad.

  67. Re:Gary K and Tom and Grolier by Douglas+Goodall · · Score: 1

    Funny you would mention that. After Gary left digital research with tom, they started a company to do the grolier encyclopedia. I worked on that software briefly. They used a vax to master the CD and it took two washing machine sized hard drives to model a CD.

  68. Re: Those were the days by Douglas+Goodall · · Score: 1

    I really miss those days. Porting Concurrent to non-ibm compatible machines was some of the most challenging work I did in my whole life. Every system was a major debugging challenge and those several years were the hardest and the most satisfying. The best of all was the port I did in japan for the IBM 5550. I did the whole port in one month despite hostile conditions. On day 30 I demonstrated the 5550 with four quadrants each running a different GSX application. Also four copies of wordstar running at once. Debugging interrupt code with paperclip soldered to the irq pin of the interrupt controller and watching it with a logic probe. I really miss those challenges. Taking a lifeless heap of hardware and making it stand up and perform was the life.

  69. Trolls? by Anonymous Coward · · Score: 0

    I've got a troll-slaying knife! It's got a +9 against trolls!

  70. Re: Those were the days by coolgeek · · Score: 1

    I had two instrumentation approaches for debugging asynchronous events.

    First: send 1 letter at a time out an aysnc port to another computer that captured it. Different letter for each event. After collection, dump the data into a file and run another program that would expand the 1 letter codes into a single line of text. Usually that would give some kind of clue as to what was stepping on what.

    Second: same thing but use a ring buffer in RAM. At a certain point, I ran across a problem where the interrupts of shoving characters out the async port would change the timing of the system enough to mask the problem. That one I had to do by hand as the system was usually toast, so no way to dump the event trace to a file.

    I miss those good old days too. My path took me toward using the logic analyzer to debug the hardware guys' circuits. They just didn't understand things like why we needed them to latch the interrupt request signal and creating additional status registers and stuff like that. I ended up being able to keep the soldering iron I used back in those days, and I still use it on occasion.

    The floppies we used on that system had a sector interleave of 4 to maintain backward compatibility with a time when the computers were so slow they couldn't keep up with the floppy spinning. I rewrote the floppy BIOS to read sectors out of order (or actually, in the order they appeared on the disk), so one track was read in a single revolution. The boss cursed me for wasting time like that, but I really just couldn't tolerate waiting sooooo long to back files up to floppy. He later thanked me.

    I started working with those guys when I was 17. We made multiprocessor CP/M systems, back before there were ethernet cards available for the PC, and Novell had not even hit the scene yet. Those guys really taught me a lot.

    --

    cat /dev/null >sig
  71. Re: Those were the days by Douglas+Goodall · · Score: 1

    I can tell from your story you were right there in the same head space I was. Only some of us knew enough to red the track in one revolution. That was quite a trick and made the difference between a great driver and a lousy one. I worked with multiprocessor CP/M guys also. We may have known each other. Were you in silicon valley? Your posting really took me back.

  72. One day this will happen by Anonymous Coward · · Score: 0

    Its not the matter of IF, its the matter of WHEN a Linux distribution will get caught for IP infringement. (please notice the word distribution)

    Software patents are nasty and you can easily infringe. Open Source software comes from all across the world, and you never know if the infringement was 'deliberately done', mistakenly done or it just happened.

    Now burn me!