Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Patents GUI Microsoft Software Your Rights Online

Microsoft Seeks Patent On Virtual Desktop Pager 716

ihabawad writes "Microsoft has a patent on file for this really cool new technology called 'virtual desktops' where you see a 'pager' on the screen. Read all about it by searching under "Published Applications" for patent #20030189597 at the US Patent and Trademark Office. You know, I had a dream that I was using such a thing once; what was it called? -- yes, FvwmPager! Weird, eh?"
This discussion has been archived. No new comments can be posted.

Microsoft Seeks Patent On Virtual Desktop Pager

Comments Filter:
  • by maharg ( 182366 ) on Wednesday February 25, 2004 @10:39AM (#8385535) Homepage Journal
    It's crap, but it does provide the same functionality
  • Prior art.. (Score:4, Informative)

    by kimmo ( 52756 ) on Wednesday February 25, 2004 @10:41AM (#8385554) Homepage
    Wasn't there also something like "wintop" in some NT3.51 resource kit, in addition to Fvwm pager (and possbily some others)?
  • Direct Link (Score:5, Informative)

    by huha ( 755976 ) on Wednesday February 25, 2004 @10:41AM (#8385557)
    Those of you who don't want to search for the document, this is the direct URL:

    http://appft1.uspto.gov/netacgi/nph-Parser?Sect1 =P TO1&Sect2=HITOFF&d=PG01&p=1&u=/netahtml/PTO/srchnu m.html&r=1&f=G&l=50&s1='20030189597'.PGNR.&OS=DN/2 0030189597&RS=DN/20030189597

    It took ages to find it... *sigh*

    -huha
  • crazy! (Score:0, Informative)

    by Anonymous Coward on Wednesday February 25, 2004 @10:41AM (#8385566)
    this is ridiculous. I've seen about 10 - 20 different implementations of virtual desktop pagers. many in unix enviornments and many on the windows ones as well. ranging from gpled to freeware to shareware. is microsoft stupid or what? i hope they crash burn in hell and see hundreds more viruses for their software.

    -Jonathan c.
  • vtwm (Score:5, Informative)

    by bluestar ( 17362 ) on Wednesday February 25, 2004 @10:41AM (#8385567) Homepage
    I'm willing to admit that I'm old enough to remember (and use) vtwm, or Virtual Tom's Window Manager. A version of the venerable twm that added virtual desktops.

    This was circa 1990, even before fvwm. I think xrooms was earlier still.
  • by Anonymous Coward on Wednesday February 25, 2004 @10:43AM (#8385591)
    Windows 1.0 is one year older than the xwindow project.
  • by tunah ( 530328 ) <samNO@SPAMkrayup.com> on Wednesday February 25, 2004 @10:43AM (#8385600) Homepage
    Microsoft also has an (unsupported) utility for this, one of their XP Powertoys [microsoft.com].
  • by Dios ( 83038 ) on Wednesday February 25, 2004 @10:44AM (#8385612) Homepage

    This is available in XP as a power toy.


    http://www.microsoft.com/windowsxp/pro/downloads/p owertoys.asp [microsoft.com]


    Works fine I guess... never really got used to it myself.

  • by E-Lad ( 1262 ) on Wednesday February 25, 2004 @10:44AM (#8385617)
    They have *applied* for this patent, so they don't actually have it yet. The poster needs to read a bit more before frothing at the mouth.

    This means that the USPTO could still be contacted and instances of prior art be submitted.
  • Patently abusive (Score:5, Informative)

    by shrubya ( 570356 ) on Wednesday February 25, 2004 @10:46AM (#8385628) Homepage Journal
    To quote from the patent application [uspto.gov]
    October 9, 2003
    Virtual desktop manager
    Abstract
    A method for a user to preview multiple virtual desktops in a graphical user interface is described. The method comprises receiving an indication from a user to preview the multiple virtual desktops and displaying multiple panes on the display. Each pane contains a scaled virtual desktop having dimensions that are proportionally less than the dimensions of a corresponding full-size virtual desktop. Each scaled virtual desktop displays with one or more scaled application windows as shadows if the corresponding full-size virtual desktop has one or more corresponding application windows that are active.
    That exactly describes the little rectangles in the toolbar on my Linux box ... from several years ago.
  • Read the patent... (Score:5, Informative)

    by larien ( 5608 ) * on Wednesday February 25, 2004 @10:46AM (#8385633) Homepage Journal
    They're not actually trying to patent virtual desktops, they're trying to patent a pager with a preview of each desktop. You know, kind of like Gnome has (and probably KDE as well; can't remember).

    Doesn't make it that much better, but at least make sure you're ranting about the right thing.

  • Prior Art (Score:5, Informative)

    by RailGunner ( 554645 ) on Wednesday February 25, 2004 @10:48AM (#8385662) Journal
    FvwmPager would definately be considered Prior Art - but - this is the United States Government, and let's face it.. government employees are often behind the curve, and many of them have probably never heard of Linux, or X, or Fvwm, or are even aware of the existence of Window Managers in general. So why don't we tell them?

    (Gets out Soapbox) So why don't we give the USPTO and Congress a good old fashioned snail mail slashdotting and try to convince them that while software copyrights on source code is fine, that software patents are patently stupid.

    C'mon - who's with me? Anyone want to step up and coordinate this effort?

    Let's write letters and Slashdot the USPTO! And the US Senate! And The House! Here's the USPTO Mailing address -

    U.S. Patent and Trademark Office
    USPTO Contact Center (UCC)
    Crystal Plaza 3, Room 2C02
    P.O. Box 1450
    Alexandria, VA 22313-1450

    http://www.senate.gov for finding your state's senator. http://www.house.gov for finding your district's representative.

  • It's an application. (Score:3, Informative)

    by FreeLinux ( 555387 ) on Wednesday February 25, 2004 @10:48AM (#8385668)
    It isn't a patent yet. Search for applications rather than patents.
  • Pager? (Score:4, Informative)

    by zero_offset ( 200586 ) on Wednesday February 25, 2004 @10:51AM (#8385709) Homepage
    Another poorly-chosen article title. To most people, this [motorola.com] is a "pager". And here is a link to the actual patent application [uspto.gov], rather than a generic link to the patent office.
  • by LedZeplin ( 41206 ) on Wednesday February 25, 2004 @10:53AM (#8385730)
    VirtuaWin [sourceforge.net] is what I use at work. It's GPL'd.
  • by ed__ ( 23481 ) on Wednesday February 25, 2004 @10:56AM (#8385759) Journal
    yay for replying to myself!

    from uspto's website [uspto.gov]:

    A protest under 37 CFR 1.291(a) must be submitted in writing, must specifically identify the application to which the protest is directed by application number or serial number and filing date, and must include a listing of all patents, publications, or other information relied on; a concise explanation of the relevance of each listed item; an English language translation of all relevant parts of any non-English language document; and be accompanied by a copy of each patent, publication, or other document relied on. Protestors are encouraged to use form PTO-1449 "Information Disclosure Statement" (or an equivalent form) when preparing a protest under 37 CFR 1.291, especially the listing enumerated under 37 CFR 1.291(b)(1). See MPEP 609. In addition, the protest and any accompanying papers must either (1) reflect that a copy of the same has been served upon the applicant or upon the applicant's attorney or agent of record; or (2) be filed with the Office in duplicate in the event service is not possible.

    who wants to do it?!
  • Re:vtwm (Score:5, Informative)

    by Col. Klink (retired) ( 11632 ) on Wednesday February 25, 2004 @10:58AM (#8385787)
    Actually, tvtwm. Yes, I've used it. I also used (and continue to use) its successor, "ctwm".

    From the tvtwm man page:

    COPYRIGHT

    Portions copyright 1988 Evans & Sutherland Computer Corporation; portions copyright 1989 Hewlett-Packard Company and the Massachusetts Institute of Technology, See X(1) for a full statement of rights and permissions.

  • Protesting Patents (Score:5, Informative)

    by what!!!smd ( 756407 ) on Wednesday February 25, 2004 @11:01AM (#8385836)
    I was just looking around on the USPTO website and came accross the methods which can be used to protest a pending patent. I am not quite sure where to find evidence that it is prior art, beyond just stating that it has been on my linux box as long as I have used linux. This definatley makes it before XP.

    Here is the link to the Patent Protest Document. [uspto.gov]

  • by BeeazleBub ( 535448 ) on Wednesday February 25, 2004 @11:04AM (#8385867)
    This goes back to windows 3.1. I guess the most widely used utility of the time that made use of the technology was HP's Dashboard product circa 1992. This product pretty much set the standard for how Virtual desktops would be used and visualized. I know all current VD's work as similar if not identical manner to the Dashboard tool.
  • Re:vtwm (Score:2, Informative)

    by mjfrazer ( 305120 ) on Wednesday February 25, 2004 @11:04AM (#8385872) Homepage
    It was tvtwm. Tom's virtual tab window manager. It was built on top of twm: tab window manager. Although twm was often called tom's window manager because Tom LaStrange wrote it.
  • by Anonymous Coward on Wednesday February 25, 2004 @11:04AM (#8385874)
    Why do idiots (or astroturfing trolls) always say this and why do other idiots mod them up? Microsoft most certainly does go after people using patents. Just ask the author of VirtualDub [advogato.org]

    Just because most of these never make it to court is hardly an excuse either. Honestly, how many open source developers do you think could afford to face Microsofts high-paid lawyers in a patent case?
  • by Sam H ( 3979 ) <sam@zoy.org> on Wednesday February 25, 2004 @11:04AM (#8385876) Homepage
    Show me an example of Microsoft suing anyone for patent infringement.
    They haven't. They don't do business that way.

    Of course they do business that way. They just don't need that when they have the opportunity to buy their competitor. But when the competitor cannot be bought (think of a free software enthusiast in his garage), they don't even need to sue, intimidation is enough. See for instance the VirtualDub issue [ffii.org].

  • Re:vtwm (Score:5, Informative)

    by foxtrot ( 14140 ) on Wednesday February 25, 2004 @11:05AM (#8385879)
    I'm willing to admit that I'm old enough to remember (and use) vtwm, or Virtual Tom's Window Manager.

    Sort of. :)

    vtwm was a different fork.

    twm was "Tab Window Manager"-- window managers previous to that didn't have the object at the top of the window (called a tab in this case) to do the window manipulation with. However since it was written by a guy named Tom LaStrange, it also was known as "Tom's Window Manager."

    vtwm involved a bunch of folks taking twm and adding virtual screen capabilities to it, the same thing Tom LaStrange was doing at Solbourne (remember them?) for swm (Solbourne Window Manager, of course). swm evolved into tvtwm, which is where Tom's name was first "officially" put in the window manager's name: "Tom's Virtual Tab Window Manager."
  • Re:Innovative (Score:5, Informative)

    by rm007 ( 616365 ) on Wednesday February 25, 2004 @11:08AM (#8385922) Journal
    Ah, but you don't understand. MS's patent uses xml! That's makes it sufficiently different from all previous desktop pagers.:)

    Funny but also (sadly?) true. With the provervial disclaimer IAMAL, but I have worked in R&D labs where were were regularly briefed by the lawyers and harvested for ideas, to be patentable, an idea does not have to be a completely new product area, it just needs to be a way of doing something. So if one step in a process is novel, you can try to patent it. This means, of course, that someone can come around with a different process to do the same thing and they can also try to patent it. In the realm of software, business processes etc. this means that some dubious sounding things can get through - but it also means that there are often work arounds e.g. if one click shopping is patented, add a second step.
  • by Anonymous Coward on Wednesday February 25, 2004 @11:09AM (#8385934)
    The abstract is a general summary and can be misleading. Take a close look at the claims section. A patent only covers what is in the claims, not the abstract. The claims could be broad or narrow. I'll try to find a link to patent basics for folks. Then if you wish to invalidate a patent, or application, you'll be more effective. (PS I have about a dozen patents on mechanisms and read patents on a daily basis. Can't say they are my favorite bedtime reading).
  • by originalhack ( 142366 ) on Wednesday February 25, 2004 @11:11AM (#8385969)
    Using pat2pdf, I got a PDF of the whole document including the images. If anyone has a place to host this, I'll email it to them.

    Some of the illustrations show a gnome display right down to the foot. What Microsoft seems to be trying to claim is...
    1) When you preview, then entire screen is filed with tiled preview images large enough so you can really see what is in each window.
    2) The mini-images on the toolbar have the same background properties as the full-scale window.

    Not the most innovative patent in the world, but not a slimy attempt to patent the work of others either.
  • by akiaki007 ( 148804 ) <aa316.nyu@edu> on Wednesday February 25, 2004 @11:12AM (#8385972)
    I wasn't, but it didn't matter. From what I understand of the "Full-Screen preview" (since I used to do this on XP until i decided it was complete crap) was built into their multi-virtual-desktop powertoy. Anyway, with the powertoy you can have 4 desktops (no more, no less), and when you add the switch buttons to the taskbar, you can click on 1, 2, 3, 4, O - where that O represents the full-screen preview button. What would happen is that the screen would be split into 4 and you would see the applications as they currently are (and if some of them changed while you were on another screen). You'd see everything - kinda cool and all, but not really very practical. I'd prefer to click both buttons and then find the app that I'm looking for that way instead of getting a full-screen mode of all 6 of my virtual screens.
  • by FauxPasIII ( 75900 ) on Wednesday February 25, 2004 @11:12AM (#8385978)
    > They're not actually trying to patent virtual desktops, they're
    > trying to patent a pager with a preview of each desktop.

    Both vtwm 5.4.5a and fvwm 1.24r have previews in their pagers. Granted, these are the latest versions straight out of apt, but I'll lay dollars to donuts that these major feature enhancements haven't been added in after October of 2003 when MS filed the patent in question.
  • Re:vtwm (Score:3, Informative)

    by oolon ( 43347 ) on Wednesday February 25, 2004 @11:13AM (#8385983)
    I still use vtwm due to its speed, small size, and the lack of wanting to steal large ammounts of desktop space. I believe its short for Virtual TAB window manager. Tom was in tvtwm.

    James
  • Oddly Enough (Score:5, Informative)

    by Mandrake ( 3939 ) <mandrake@mandrake.net> on Wednesday February 25, 2004 @11:14AM (#8386000) Homepage Journal
    Oddly enough, we implemented pagers with virtual previews of the windows on multiple desktops in enlightenment in about 1997. And the thing that I find HIGHLY ironic is that it was CmdrTaco (yes, of /.) that submitted the patches to do it. I'll search for an exact date shortly, but I believe it was in late 1997.

    Just my 2 cents.

  • Re:Prior Art (Score:5, Informative)

    by ip_vjl ( 410654 ) on Wednesday February 25, 2004 @11:14AM (#8386001) Homepage
    many of them have probably never heard of Linux, or X, or Fvwm, or are even aware of the existence of Window Managers in general


    Maybe if you actually look at the patent application you'll see that they (Microsoft) INCLUDE a representation of both KDE and Gnome implementations in their drawings.
    See page 2 (tiff) [uspto.gov] of their application. They're not trying to pretend that virtual desktops don't exist. They're trying to describe a slightly different way of doing it that is related (but not the same) as existing methods.

    This application doesn't look like their trying to patent the concept of virtual desktop pagers, but a specific implementation of one. This patent app would fall under the broad cateogory of being an incremental improvement of an existing invention.

    The question the patent office will need to face is whether the claims are unique enough that this specific implementation warrants a patent. This patent wouldn't cover all virtual desktop pagers, just ones that use the method they describe in their claims.

  • by w3svc_animal ( 629519 ) on Wednesday February 25, 2004 @11:15AM (#8386013)
    According to the official job announcement for a Patent Examiner vacancy (special emphasis on ELECTRICAL & COMPUTER ENGINEERING, COMPUTER SCIENCE) the duties are as follows:

    Reviewing patent applications to assess if they comply with the basic format, rules and legal requirements, determining the scope of the protection claimed by the inventor, researching relevant technologies to compare similar prior inventions with the invention claimed in the patent applications, and communicating the examiner's findings to patent practitioners/inventors with reasons on the patent ability of applicant's inventions.
    Patent Examiners are responsible for the quality, productivity, and timely processing of patent applications, which is the basis of their performance evaluation.

    See the actual posting HERE [opm.gov]

    I'm not trying to be glib, and I know one person cannot change the world, but with all of the unemployed /.'ers out there, one of you could take a leap and actually apply for this position.

    Let us know how it goes.

  • by JosefK ( 21477 ) on Wednesday February 25, 2004 @11:17AM (#8386032)
    Gnome's pager no longer shows full preview icons, but I believe KDE's can. And I'm pretty sure I recall that enlightenment's pager can show basically a full mini picture of the contents of each app window in a desktop.

    I haven't read the patent, but I have installed the virtual desktop manager on my XP box, and the way it does previews is not in the pager itself (it just shows round icons with numbers for each desktop) but with a preview button. Click on the button, and the screen is divided into four preview images of your desktops. Click on the desktop you want, and it switches to that desktop. Sort of like expose for virtual desktops, I guess.
  • by nutshell42 ( 557890 ) on Wednesday February 25, 2004 @11:18AM (#8386037) Journal
    (a preview button is on one of the variants)

    I didn't read the article (hey, it's /.) but if it is what I think it is, KDE had it since 3.0
    Feel free to correct me if unlike me you actually know what you're talking about =)

  • by ProfBooty ( 172603 ) on Wednesday February 25, 2004 @11:18AM (#8386039)
    this is a patent application, not an actual patent. All patents filed after the near end of 2000 are pubished 18 months after they were filed. This is a good thing, as examiners can now search this database of prior art, which is substantially larger than the current USPTO patent database.

    As this is only an application, it does not have patent protection.
  • Borland C (Score:4, Informative)

    by rel48 ( 756414 ) on Wednesday February 25, 2004 @11:18AM (#8386041)
    The Borland C compiler for Windows 3.1 shipped with a pager in the early 1990's. It was called "amish desktop" if memory serves. That was over 10 years ago. Talk about prior art!
  • by Anonymous Coward on Wednesday February 25, 2004 @11:18AM (#8386050)
  • This is NOT a patent (Score:3, Informative)

    by ProfBooty ( 172603 ) on Wednesday February 25, 2004 @11:21AM (#8386077)
    This is a patent application. The story poster says that in his own comment.

    OSS is mentioned in the specification, perhaps you should be less paranoid.
  • Re:GNOME/KDE Ripoff? (Score:3, Informative)

    by Weird O'Puns ( 749505 ) on Wednesday February 25, 2004 @11:22AM (#8386094)

    Here's staright link to the pdf: http://www.pat2pdf.com/20030189597.pdf [pat2pdf.com]

    And this is what it says about these figures in patent application:

    [0013] FIG. 1A is a pictorial diagram illustrating a desktop of a graphical user interface according to the prior art.

    [0014] FIG. 1B is a pictorial diagram illustrating one implementation of a panel containing a desk guide used to switch among multiple virtual desktops according to the prior art.

    [0015] FIG. 1C is a pictorial diagram illustrating another implementation of a panel containing a desk guide used to switch among multiple virtual desktops according to the prior art.

    MS clearly states that there is prior art, which makes me think that they aren't patenting desktop pagers but some kind of enhancement to it. (I only had a quick glance at the patent)

  • by ZoneGray ( 168419 ) on Wednesday February 25, 2004 @11:24AM (#8386113) Homepage
    I'm not sure whether it's patent abuse by MS, or simply defensive patenting to avoid becoming a target. If nothing else, by filing for the patent first, they get themselves a little protection from subsequent patent claims.

    The problem is in the patent system... once the system is in place, however flawed, you can't blame people for trying to get the most out of it, because they're competing with other people who are trying to make the most of it. Shaking our fists at MS will no good, it just means that somebody else will benefit from a flawed system. But the consumer loses either way.
  • Re:Innovative (Score:3, Informative)

    by rm007 ( 616365 ) on Wednesday February 25, 2004 @11:24AM (#8386117) Journal
    ... sent that last one off while on the phone, so didn't spell check it (sorry for provervial)... I also forgot to mention a point about how to read ridiculous sounding patents - most patents have multiple levels to the claims that they make. The lawyers will have you try for a very broad strategic claim i.e. for the entire category, then as you work through the application, you get more and more specific about the claims that you make. So you try to get by with the everything, but if the broad claims get rejected, you have the details of how you do something everyone else does protected because it is in some way novel.
  • by Dairyland.Net ( 547845 ) on Wednesday February 25, 2004 @11:30AM (#8386188) Homepage
    From the USPTO FAQ:

    #50 How does one file protest on patents that are pending?

    Protests by a member of the public against pending applications will be referred to the examiner having charge of the subject matter involved. A protest specifically identifying the application to which the protest is directed will be entered in the application file if: (1) The protest is submitted prior to the publication of the application or the mailing of a notice of allowance under rule 1.311, whichever occurs first; and (2) The protest is either served upon the applicant in accordance with rule 1.248, or filed with the Office in duplicate in the event service is not possible. For more detailed information on protesting a patent, you may visit our Web site at http://www.uspto.gov/web/offices/pac/mpep/mpep.htm [uspto.gov] for the Manual of Patent Examining Procedure (MPEP) Chapter 1900.

  • by Lars Clausen ( 1208 ) on Wednesday February 25, 2004 @11:34AM (#8386250)
    ...is being able to easily tell which windows are which. If you look at the related work section, it ends up saying that the similarity of the window representations in the pager is confusing, and that is what must be fixed. So they have added something to make it easier to identify each window.

    Kinda like how a number of pagers show window names or grab a scaled view of the window contents continuously. And have been doing so for years. So yeah, I would call it invalid in a heartbeat.

    -Lars
  • its not a joke (Score:5, Informative)

    by ProfBooty ( 172603 ) on Wednesday February 25, 2004 @11:35AM (#8386269)
    no joke

    I work as an examiner.

    The claims presented in this application will likely be signifigantly different if it becomes allowed.

    Examiners usually have 10-40 hours based on paygrade to fully examine a case. Keep in mind experts don't need as much time to search, and unless you have a proper legal background to understand the metes and bounds, you may not realize how narrow or broad the claims actually are.

    I can not comment on office policy, or validity of the claims for this, or any other patent application.
  • by Anonymous Coward on Wednesday February 25, 2004 @11:37AM (#8386305)
    After much digging through the USPTO site, I found out how to protest it

    here. [uspto.gov]

    If anyone is dedicated to going through with this thing,
    we should be able to stop this patent from being granted.

  • by hummassa ( 157160 ) on Wednesday February 25, 2004 @11:40AM (#8386355) Homepage Journal
    KDE and GNOME has it since 0.x days... :-)
  • by Anonymous Coward on Wednesday February 25, 2004 @11:49AM (#8386509)
    http://home.eol.ca/~andgur/software/goscreen.html

    Beats anything in powertoys hands down.
  • RTFP, indeed! (Score:4, Informative)

    by linoleo ( 718385 ) on Wednesday February 25, 2004 @11:51AM (#8386533) Journal
    They're not actually trying to patent virtual desktops, they're trying to patent a pager with a preview of each desktop. You know, kind of like Gnome has (and probably KDE as well; can't remember).

    No, they're not - they're actually showing the Gnome pager as prior art (Figure 1c). You have to go up to Figure 5 to see what they're actually claiming: a method to preview your virtual desktops on the entire display. So you'd click a button on your pager to get, say, all your 2x2 desktops displayed simultaneously at half size. The undeniable advantage is that at half-size you'll see a lot more detail than at pager (say, 1/16) size.

    If anyone knows of prior art specifically relating to this kind of preview, please *do* contact the patent office. This isn't going to be so easy to defeat as some here are spouting off without bothering to look at the blasted thing. Give the MS-lawyers some credit - they may be evil, but stupid they're not.
  • by jsebrech ( 525647 ) on Wednesday February 25, 2004 @11:55AM (#8386598)
    The earliest I can remember virtual desktops in a microsoft gui was symantec's pc tools 2.0 for windows 3.1. Which dates back to late 93 IIRC. Apart from the fact that it maked windows 3.1 twice as unstable (quite a feat, as anyone who ever ran windows 3.1 knows), it was a really fine environment. A powerful file manager with built-in zip folder operations, virtual desktops, 3D window borders (at the time, for me, that was a major advancement, sad, i know), and *gasp* desktop icons (which didn't appear in windows proper till windows 95).

    The virtual desktop feature was especially nicely designed, since you saw minipictures of each virtual desktop and could drag windows between the minipictures. And you could password protect some desktops (which allowed you to have one desktop for the kids, and one for porn).
  • by alistair ( 31390 ) <alistair@noSPAM.hotldap.com> on Wednesday February 25, 2004 @11:55AM (#8386599)
    I think there is a key difference between the KDE, Gnome implementations, Bigdesk for windows etc. and this patent.

    Reading the patent document, the key point is that the users hits a key and all the desktops are scaled within the window using animation. So if I have a 3 x 3 virtual desktop and hit the desktop view button, my screen is shrunk to (say) the top left 9th of the screen and 8 other mini desktops become visible. If I select another desktop it zooms towards me filling the screen. They make a number of references to background images and I guess animating 9 different background images for the demo above would look very cool.

    I haven't seen this implemented before. The nearest is Mac OS X.3 which allows all application windows to be minimised and switched between, I use it a lot and it is excellent, particularly if you have a number of quicktime movies or similar playing. As I recall, Apple patented this and I think this is Microsoft's answer
  • by dougnaka ( 631080 ) * on Wednesday February 25, 2004 @11:56AM (#8386621) Homepage Journal
    This IS the same thing that enlightenment's [enlightenment.org] pager does.
    It can make miniture pictures of all your apps and you can rearrange them, etc.
    Checkout my desktop screenshot [submarinefund.com] Note: this is my desktop on 2.21.03 almost exactly a year ago. And I've run E for at least 5 years.

  • by Greyfox ( 87712 ) on Wednesday February 25, 2004 @11:57AM (#8386645) Homepage Journal
    I seem to recall that the Sun machines I played with at school in '87 had this capability. CDE's had virtual desktops for as long as I can remember.
  • Re:Patently abusive (Score:1, Informative)

    by Anonymous Coward on Wednesday February 25, 2004 @11:58AM (#8386659)
    I would like to remind the people that whether or not the Abstract matches what you have on your desktop makes no difference. The patented invention isnt found in the abstract, but in the claims.
  • Comment removed (Score:4, Informative)

    by account_deleted ( 4530225 ) on Wednesday February 25, 2004 @12:01PM (#8386714)
    Comment removed based on user account deletion
  • by J. J. Ramsey ( 658 ) on Wednesday February 25, 2004 @12:08PM (#8386817) Homepage
    There do seem to be some improvements listed. Foremost appears to be the ability to view a scaled version of the desktops in full screen instead of just the little icons in the pager.

    The Enlightenment [enlightenment.org] window manager does that already. Look at the lower left corner of of this screenshot [enlightenment.org].

  • Re:its not a joke (Score:4, Informative)

    by Anonymous Coward on Wednesday February 25, 2004 @12:14PM (#8386883)
    Actually, large entities are charged the normal fee and companies with less than 500 employees (there are other criteria such as "did you license the tech to a large entity?"), you qualify for Small Entity Status in which all application, etc fees are literally half the normal fee.

    PTO fees [uspto.gov]
  • by Narcissus ( 310552 ) on Wednesday February 25, 2004 @12:29PM (#8387090) Homepage
    I think you'll find that that whole ordeal actually came down to MS licensing their "reference code", not the actual patents.

    They basically said "hey, that code that was always available for free? Well, now you have to pay for it. Feel free to write your own, but we've already got it written for you if you like..."
  • Re:vtwm (Score:3, Informative)

    by geoffspear ( 692508 ) * on Wednesday February 25, 2004 @12:30PM (#8387104) Homepage
    Yeah, but those portions are, most likely, stuff from twm and X (X11R4, specifically, if it was 1988) itself.

    Relying on a mostly useless google search and my failing memory, tvtwm was apparently based on the X11R5 version of twm, which would mean it came out in late 1993 at the earliest, which is around the time I remember first using it.

    Of course, one of the documents I found in said google search mentions that in 1993 all of the workstation manfacturers agreed that mwm would be the only window manager and they'd stop making any other ones, so clearly tvtwm never existed and we all hallucinated using it.

  • Re:RTFP, indeed! (Score:2, Informative)

    by linoleo ( 718385 ) on Wednesday February 25, 2004 @12:31PM (#8387118) Journal
    I am sure Enlightenment has done this for years. It provides a icon bar where mini-sized windows and applications are viewed and you can see all the windows on all your desktops at the same time. I am sure that it was available years ago - but not sure of the exact date. I was using it in 97 or 98.

    Point is, does Enlightenment (or any of the other virtual desktops bandied about) provide a button that maximizes the preview to cover the entire display? *That* is the prior art that would kill this patent. If nobody has thought of it before, they *will* get a patent for this feature, silly as that may strike us.

    It's a standard ploy for patent applications: you cast your net wide (all virtual desktops with pagers) in your primary claim, then focus on what you *really* want to get through (the full-screen preview feature) in the subclaims. If you're unlucky and the patent office (or, later, a judge) strikes your primary claim as unreasonably general, you still have the subclaims standing. If you're lucky and the primary claim sneaks through, you have a large impressive club with which to extort license fees, justly or not.
  • by SquarePants ( 580774 ) on Wednesday February 25, 2004 @12:33PM (#8387157)
    I often see the posts on /. generally stating that there ought to be a procedure for the public to raise issues of prior art before the USPTO grants a patent. Well, guess what? there is such a procedure. And it is very very simple.

    37 C.F.R. 1.291 [gpo.gov] gives members of the public the right to protest a pending application by simply advising the patent office of any reason why a patent should not issue, including prior art. The essential aspects of this are that you must (a)correctly identify the application; (b)provide a concise explanation of the reason for the protest; and (c)provide a copy of the prior art your protest relies on.

    So, rather that the usual pablovian reflex of ranting about this stuff on /. why not do something to help the USPTO do a better job?

    Ready ... set ... go!
  • SGI had it first? (Score:2, Informative)

    by Rich_Idle ( 754542 ) <ridle@hifive.ca> on Wednesday February 25, 2004 @12:36PM (#8387212)
    I recall Desk Overview long ago in IRIX. There was even an IP dispute over some aspects of this widget with another company (who's name I have forgotten). See here [nscee.edu] for a note a decade old about how cool this thing was. It had (has) several features that the linux pager lacks. Hopefully, IMD4Linux [5dwm.org] will give them back to me!
  • by rcpitt ( 711863 ) * on Wednesday February 25, 2004 @12:38PM (#8387222) Homepage Journal
    To: usptoinfo@uspto.gov
    Subject: Patents
    Patent application #20030189597 - Virtual Desktop Manager
    I have been using a facility identical to this both on my Unix/Linux systems and on Windows systems for a (large) number of years.

    On Unix/Linux under the X-windows system the facility is best typified by the pager facility of the fvwm Window manager. It has equivallents on all graphical user desktops since the mid 80's

    On Windows, a pager called sDesk (Semik's desktop), based on the above mentioned fvwm has been on my desktop since 1999 (it was copyright 1998 by Jan Tomasek)

    More information and a picture of my desktop may be seen at: http://richard.pacdat.net/home-office.htm [pacdat.net]

    I trust this will put a stop to the possibility that anyone may patent this facility - it has ample prior art.

    richard

  • Re:abstract (Score:4, Informative)

    by prockcore ( 543967 ) on Wednesday February 25, 2004 @12:47PM (#8387357)
    In other words, the same exact pager that Enlightenment has had since the nineties. Lesson to be learned: in a patent-crazy society, patent defensively.

    Not really. It's kind of like if the Enlightenment pager had Expose functionality. You hit a key, the pager scales to full screen, you pick a desktop.

    What's interesting is that the patent application predates Expose by a few years.
  • by Pakaran2 ( 138209 ) <.windrunner. .at. .gmail.com.> on Wednesday February 25, 2004 @12:56PM (#8387500)
    Well, to start with, Enlightenment has had this capability since I started using it.

    I think *most* window managers actually have the ability to handle multiple desktops. I think maybe the very basic default ones don't, but there's definately prior art. What's next, MS patenting the concept of an instant messager that installs automatically with an operating system?
  • by what!!!smd ( 756407 ) on Wednesday February 25, 2004 @01:09PM (#8387657)
    Well if you read the first section of the document provided in the link from the US Patent Office it states "Any member of the public, including private persons, corporate entities, and government agencies, may file a protest under 37 CFR 1.291. " I don't see the connection between AOL making non-compliant webpages but hey whatever.
  • by Anonymous Coward on Wednesday February 25, 2004 @01:49PM (#8388356)
    WRONG AGAIN!!!

    Patent Office is entirely fee-based. The companies pay for the service. No taxpayer dollars are used. In fact, congress appropriates a percentage of the money the PTO earns for other things. Please, people, stop making wild assumptions about IP and the PTO, y'all really don't know what's going on.
  • by Anonymous Coward on Wednesday February 25, 2004 @01:58PM (#8388484)
    What exactly does Microsoft think they are doing? If the patent office doesn't notice the prior art out there I will be less than impressed. Also, IBM has a similar patent but with a different kind of panner. Unfortunately tvtwm "infringes" on both, though it also predates both.
  • DVWM (Score:5, Informative)

    by nivenh_ ( 756478 ) on Wednesday February 25, 2004 @02:19PM (#8388774)
    Patent Application [uspto.gov]

    The link above points to a patent submission by Bret Anderson (aka MrJukes) on behalf of Microsoft for a Virtual Desktop Manager. Here's a relevent blurb from the patent application itself...

    "...each pane containing a scaled virtual desktop having dimensions that are proportionally less than the dimensions of a corresponding full-size virtual desktop, each scaled virtual desktop being displayed with one or more scaled application windows if the corresponding full-size virtual desktop has one or more corresponding application windows that are active."

    The patent application was file on April 5, 2002. MrJukes and I have both been writing and writing applications for replacement shells for many years. In 1997/1998, i wrote a shell called Dimension. One of its components that eventually was released by itself (in 1998) was DVWM. It was downloadable from my website between 1998-2002. Below is a link to lokai.net's download page from 2001 (the best i could get via archive.org). Bret Anderson had clear knowledge that this patent application contains prior art. I was definately not the first person to do something like this either.

    VWM's and VDM's have been around for a very long time. Enlightement's Pager/VWM/VDM did this at the time as well, however at that point in time, while giving mini-views of the windows on a given desktop, it did not provide a 1-to-1 mini-view like DVWM did to my knowledge (please correct me if i'm wrong).

    I believe this to be a pretty low point. A former shell developer lands a job at Microsoft and patents ideas obtained from the shell community and/or elsewhere in free software. I don't know if idea theft is illegal since i didn't patent it myself, but i'm just disgusted that this has happened.

    Here's the archive.org view of lokai.net's downloads. You can download the version of DVWM that was hosted at the time which does all the things i describe.
    Archive.org view of Lokai.net in 2002 [archive.org]

    Here is a screenshot of DVWM from 2001.
    DVWM Gif [redf.net]

    Here is the source to DVWM from 2001.
    DVWM Source [redf.net]

    Here is DVWM 1.02 in case archive.org fails to work for you.
    DVWM Zip [redf.net]

    Here is the skinnables.org orphanware page showing DVWM.
    Skinnables Orphanware [skinnables.org]

    I'm currently exploring my options to see what if anything i can do about this. I find it to be just flat out wrong. It should be noted that not all things that are wrong are necessarily illegal, but i'll see what i can do.
  • by Minna Kirai ( 624281 ) on Wednesday February 25, 2004 @02:41PM (#8389055)
    The Enlightenment window manager does that already. Look at the lower left corner of of this screenshot.

    No, it does not do that already. By definition, if I have to look at the "lower left" of the screen to see something, then that something is not taking up the "full screen".

    Microsoft's "invention" is to quickly blow up the pager-previews to cover the whole monitor. While not innovative enough to deserve a patent, that's not something you can accomplish today in Enlightenment. This feature is probably meant to compete with Apple's "Expose", and is similar to an enhanced version of Microsoft's "Coolswitch" (accessible since Windows(r) 3.1 by pressing alt+tab); all are quickly accessible modal ways to choose what you want to see, rather than a constant feature of the environment's chrome.
  • Re:DVWM (Score:2, Informative)

    by Anonymous Coward on Wednesday February 25, 2004 @02:52PM (#8389216)
    Write to the PTO at the various links posted by many /.ers below. I have prior experience with this - the PTO _does_ listen since its easier for them to deny on grounds of prior art (they cite the references back to the authors and put the onus on them to prove how theirs differs from prior art in a "non-obvious" way). Yes, the PTO is waaay overloaded with work and the examiner working this particular file will be thankful to you for flagging the multiple references (publications work the best or products made available to the public). They are not too keen on URLs only so it will be better if you could point out the links to printed journals or articles mentioning the technologies and your work. ciao
  • Re:No references (Score:3, Informative)

    by Artemis ( 14122 ) on Wednesday February 25, 2004 @03:20PM (#8389548) Homepage

    Did you bother even reading ANY of the patent application [uspto.gov] or did you just spout of typical /. drone rhetoric? They specifically mention prior art in several places, and they even include examples of it in the drawings. Give me a break, there is even an entire section of the patent application dedicated to references.

    [0013] FIG. 1A is a pictorial diagram illustrating a desktop of a graphical user interface according to the prior art.

    [0014] FIG. 1B is a pictorial diagram illustrating one implementation of a panel containing a desk guide used to switch among multiple virtual desktops according to the prior art.

    [0015] FIG. 1C is a pictorial diagram illustrating another implementation of a panel containing a desk guide used to switch among multiple virtual desktops according to the prior art.

  • Re:its not a joke (Score:3, Informative)

    by ProfBooty ( 172603 ) on Wednesday February 25, 2004 @04:00PM (#8390023)
    you need both the technical background and legal training to understand the claims itself.

    some of the basics are right here:

    http://www.cambiaip.org/Tutorials/Tutorial_1/tut _1 claims.htm

    Understanding those basics at least can easily make one realize that the application claims may be very narrow, or very broad. It gets even more hairy when the applicant gives a range in their claim, for example, a value approximatly between 10 and 100. Is 101 approximately 100? Probably, is 110? Maybe. How about 200? It could be as well.

    There are lots of procedural things, such as proper antecedent basis for words in the claim, are the claims supported by the specification, the introduction of new matter etc.

    Where the technical background comes in, is understanding whether or not there would be sufficent motivation to combine two disparate technologies, if it would be possible to combine two disparate technologies, or even if such a combination would be well known and obvious to one skilled in the art at the time of invention.

    The problem many examiners have is hindsight, just about anything seems obvious in hindsight. This is where all the obviousness comes into play. Hindsight is a common argument utilized by attorneys, and requires a lengthly response to which an examiner explains the explicent or implicent motivation found in the references.

    Thats the 30 second summary. For more information, read the manual of patent examining and procedure or contact a patent agent or attorney.

  • by Anonymous Coward on Wednesday February 25, 2004 @05:08PM (#8390820)
    Well the HP product for MS-Windows is predated
    by OLVWM - the Open Look Virtual Window Manager
    on Unix systems by 8-10 years. I was using it
    in about 1984. In about 1988 I had an assistant
    that took care of the MS-Windows systems our company had and he used a product called BigDesk that did the same thing on MS-Windows 3.1.

    I suggest that geeks flood the USPTO with citations of prior art on this one. I just called them and they told me to call 703-308-6906
    to inform them of prior art. It is much better
    to stop this before it is granted than to try and
    fight it through the courts after it is granted.

  • by EMR ( 13768 ) on Thursday February 26, 2004 @02:19AM (#8394919)
    Enlightenment rules!! Rasterman though of everything before everyone else. OK not everything, but this is exactly what was in DR 16. And he was on the very beginning of the whole skinning craze.

After a number of decimal places, nobody gives a damn.

Working...