Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Web History | Sign in

Patents

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.

InventorsBret Paul Anderson, Kelly Elizabeth Rollin, Daniel J Shapiro
Original AssigneeMicrosoft Corporation
Primary Examiner: Tadeese Hailu
Attorney: Shook Hardy & Bacon L.L.P.
Current U.S. Classification715/778; 715/762; 715/779; 715/835

View patent at USPTO
Search USPTO Assignment Database

Citations

Cited PatentFiling dateIssue dateOriginal AssigneeTitle
US5564002Aug 1, 1994Oct 8, 1996International Business Machines CorporationMethod and apparatus for implementing a virtual desktop through window positioning
US5625783Dec 13, 1994Apr 29, 1997Microsoft CorporationAutomated system and method for dynamic menu construction in a graphical user interface
US5830090Dec 17, 1996Nov 3, 1998Huffy CorporationBasketball goal unit
US5841435Jul 26, 1996Nov 24, 1998International Business Machines CorporationVirtual windows desktop
US6008809Sep 22, 1997Dec 28, 1999International Business Machines CorporationApparatus and method for viewing multiple windows within a dynamic window
US6091411Dec 7, 1998Jul 18, 2000Microsoft CorporationDynamically updating themes for an operating system shell
US6710788Dec 3, 1996Mar 23, 2004Texas Instruments IncorporatedGraphical user interface
US6816870May 18, 2000Nov 9, 2004Sony CorporationInformation processing method and apparatus for displaying labels
US6850256Feb 24, 2003Feb 1, 2005Apple Computer, Inc.User interface for presenting media information
US6941382Feb 7, 2000Sep 6, 2005Portable high speed internet or desktop device
US7027101May 13, 2002Apr 11, 2006Microsoft CorporationSelectively overlaying a user interface atop a video signal
US7197715Mar 29, 2002Mar 27, 2007Digeo, Inc.System and method to provide customized graphical user interfaces via an interactive video casting network
US7474759Nov 13, 2001Jan 6, 2009Pixel Velocity, Inc.Digital media recognition apparatus and methods
US20020175933May 7, 2002Method and arrangement for providing an expanded desktop
US20020191032Jun 18, 2001International Business Machines CorporationMethod and apparatus for viewing and managing information in a history
US20030179240Mar 20, 2002Systems and methods for managing virtual desktops in a windowing environment

Referenced by

Citing PatentFiling dateIssue dateOriginal AssigneeTitle
US8146098Sep 7, 2007Mar 27, 2012ManageIQ, Inc.Method and apparatus for interfacing with a computer user via virtual thumbnails
US8234640Oct 17, 2006Jul 31, 2012ManageIQ, Inc.Compliance-based adaptations in managed virtual systems
US8234641Nov 27, 2007Jul 31, 2012ManagelQ, Inc.Compliance-based adaptations in managed virtual systems
USD613753Apr 17, 2009Apr 13, 2010Microsoft CorporationIcon for a display screen

Claims

1. Method for providing different background images for multiple virtual desktops in a graphical user interface being presented on a display of a computer system, the method comprising:

presenting on the display of the computer system a full-size virtual desktop with a full-size background image and two or more thumbnails of virtual desktops including a thumbnail of the full-size virtual desktop;

receiving a first indication, selecting a virtual desktop from the two or more thumbnails as a selected virtual desktop;

receiving a second indication, selecting an image as a new background image for the selected virtual desktop;

changing a background image associated with the selected virtual desktop to the new background image;
changing a background image of a thumbnail of the selected virtual desktop to the new background image; and
changing the full-sized background image to the new background image when the selected virtual desktop corresponds to the full-sized virtual desktop.

2. The method of claim 1, further comprising an act of showing on the full-sized virtual desktop a first menu having a first set of menu items, each menu item in the first set of menu items corresponding to a selectable background image.

3. The method of claim 1, further comprising an act of configuring a set of shortcut keys, each shortcut key of the set of shortcut keys being selected from a group consisting of a shortcut key to invoke the display of a preview window and a shortcut key to invoke the display of a full-size virtual desktop from the multiple virtual desktops.

4. The method of claim 1, further comprising an act of displaying a preview button so that the user may select the preview button to allow the method to receive an indication from the user to preview the multiple virtual desktops.

5. Computer-readable storage media having computer-executable instructions embodied thereon that, when executed, enable a computing device to perform a method for providing different background images for multiple virtual desktops in a graphical user interface being presented on a display of a computer system, the method comprising:

presenting on the display of the computer system a full-size virtual desktop with a full-size background image and two or more thumbnails of virtual desktops including a thumbnail of the full-size virtual desktop;

receiving a first indication, selecting a virtual desktop from the two or more thumbnails as a selected virtual desktop;

receiving a second indication, selecting an image as a new background image for the selected virtual desktop;

changing a background image associated with the selected virtual desktop to the new background image;
changing a background image of a thumbnail of the selected virtual desktop to the new background image; and
changing the full-sized background image to the new background image when the selected virtual desktop corresponds to the full-sized virtual desktop.