Patents by Inventor Charles W. Stabb

Charles W. Stabb has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7581192
    Abstract: A method for displaying a plurality of windows on a display screen is described. The method includes steps of displaying a first application window and a second application window on a display screen, declaring the first application window and the second application window as a group, the second application window being independent of and external to the first application window, grouping the first application window and the second window into a group, and displaying the group as a representation on the display screen. As new application windows are opened, they may be added to the group and/or they may become members of a second group of application windows. A user may switch between various groups.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: August 25, 2009
    Assignee: Microsoft Corporation
    Inventors: Charles W. Stabb, Donald J. Lindsay, Mark R. Ligameri
  • Patent number: 7552397
    Abstract: A method for displaying a plurality of windows on a display screen is described. The method includes steps of associating a first window with a second window, where the second window is independent of the first window, arranging the first window and the second window on a display screen, where the first window and the second window are configured to fit within a predetermined region of the display screen, and notifying an application program corresponding to the first window that the second window is associated with the first window. An indicator may appear on the display as a target region when a user desires to associate the first and the second windows. Subsequent operations performed on the first window are performed automatically on the second window. For example, when a user is comparing two documents, she can scroll down one document and have the second document automatically scroll as well.
    Type: Grant
    Filed: January 18, 2005
    Date of Patent: June 23, 2009
    Assignee: Microsoft Corporation
    Inventors: Ales Holecek, Charles W. Stabb, Hillel N. Cooperman, Jeffrey W. Pettiross, Mark R. Ligameri, Kanwal VedBrat
  • Patent number: 7543244
    Abstract: An operating system program launch menu, such as a Start menu, provides various mechanisms for a user to quickly and efficiently locate and launch desired data items such as programs, data files, storage locations, and the like. A search box within the program launch menu may be used to quickly locate programs, documents, communications, and other data items. An auto-complete feature may be used, e.g., when the user restricts the locations searched for the user-entered search text. A most commonly used program list may include programs based on various criteria including both frequency of use and recent use, thereby always including a most recently used item. An all programs view may display programs and documents in a hosted-tree view within the original confines of the program launch menu, thereby negating the need to open sub-menus on top of a large portion of the desktop displayed on the display device.
    Type: Grant
    Filed: March 22, 2005
    Date of Patent: June 2, 2009
    Assignee: Microsoft Corporation
    Inventors: David A. Matthews, Charles W. Stabb, Mark R. Ligameri
  • Patent number: 7512904
    Abstract: An operating system program launch menu, such as a Start menu, provides various mechanisms for a user to quickly and efficiently locate and launch desired data items such as programs, data files, storage locations, and the like. A search box within the program launch menu may be used to quickly locate programs, documents, communications, and other data items. An auto-complete feature may be used, e.g., when the user restricts the locations searched for the user-entered search text. A most commonly used program list may include programs based on various criteria including both frequency of use and recent use, thereby always including a most recently used item. An all programs view may display programs and documents in a hosted-tree view within the original confines of the program launch menu, thereby negating the need to open sub-menus on top of a large portion of the desktop displayed on the display device.
    Type: Grant
    Filed: March 22, 2005
    Date of Patent: March 31, 2009
    Assignee: Microsoft Corporation
    Inventors: David A. Matthews, Charles W. Stabb, Matthew R. Lerner
  • Patent number: 7478339
    Abstract: A method for managing a plurality of application window representations is described. The method includes steps of defining a set of application window representation positions in a predefined region, displaying a plurality of application window representations in the application window representation positions, receiving an input to open a first application window, creating a first application window representation in the predefined region, determining whether a second application window representation of the plurality needs to be repositioned into a hidden application window representation position, and repositioning the second application window representation into the hidden application window representation upon determining that the second application window representation needs to be repositioned, wherein the hidden application window representation position is within a glom.
    Type: Grant
    Filed: April 1, 2005
    Date of Patent: January 13, 2009
    Assignee: Microsoft Corporation
    Inventors: Jeffrey W. Pettiross, Sarah E. Schrock, Charles W. Stabb, Donald J. Lindsay, Cornelis K. Van Dok, Hillel N. Cooperman, Charles Cummins
  • Patent number: 7478326
    Abstract: A method for displaying at least one visualization of windows on a display screen is described. The method includes steps of receiving an input corresponding to a request to access visualizations of windows for a plurality of windows, and for each window of the plurality of windows, displaying a visualization of at least a portion of the content of the window in an area separately defined from the plurality of windows, wherein the at least a portion of the content includes dynamic video content. Another method provides for grouping and ordering the visualizations when displayed. Another method allows for display of visualizations related to child and/or parent windows.
    Type: Grant
    Filed: January 18, 2005
    Date of Patent: January 13, 2009
    Assignee: Microsoft Corporation
    Inventors: Ales Holecek, Charles W. Stabb, Cornelis K. Van Dok, Hillel N. Cooperman, Jeffrey W. Pettiross, Mark R. Ligameri
  • Publication number: 20090007004
    Abstract: A method for displaying a plurality of windows on a display screen is described. The method includes steps of associating a first window with at least one second window, the at least one second window being independent of and external to the first window, and combining the first window and the at least one second window into a common window on a display screen, the first window and the at least one second window being configured to share a common window frame. An indicator may appear on the display as a target region when a user desires to associate the first and second windows. Subsequent operations performed on the common window are performed automatically on any underlying window. For example, when a user chooses to save the contents of the common window, the contents of all of the windows of the common window may be saved.
    Type: Application
    Filed: September 15, 2008
    Publication date: January 1, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Ales Holecek, Charles W. Stabb, Hillel N. Cooperman, Jeffrey W. Pettiross, Mark R. Ligameri
  • Patent number: 7426697
    Abstract: A method for displaying a plurality of windows on a display screen is described. The method includes steps of associating a first window with at least one second window, the at least one second window being independent of and external to the first window, and combining the first window and the at least one second window into a common window on a display screen, the first window and the at least one second window being configured to share a common window frame. An indicator may appear on the display as a target region when a user desires to associate the first and the second windows. Subsequent operations performed on the common window are performed automatically on any underlying window. For example, when a user chooses to save the contents of the common window, the contents of all of the windows of the common window may be saved.
    Type: Grant
    Filed: January 18, 2005
    Date of Patent: September 16, 2008
    Assignee: Microsoft Corporation
    Inventors: Ales Holecek, Charles W. Stabb, Hillel N. Cooperman, Jeffrey W. Pettiross, Mark R. Ligameri
  • Patent number: 7340686
    Abstract: An operating system program launch menu, such as a Start menu, provides various mechanisms for a user to quickly and efficiently locate and launch desired data items such as programs, data files, storage locations, and the like. A search box within the program launch menu may be used to quickly locate programs, documents, communications, and other data items. An auto-complete feature may be used, e.g., when the user restricts the locations searched for the user-entered search text. A most commonly used program list may include programs based on various criteria including both frequency of use and recent use, thereby always including a most recently used item. An all programs view may display programs and documents in a hosted-tree view within the original confines of the program launch menu, thereby negating the need to open sub-menus on top of a large portion of the desktop displayed on the display device.
    Type: Grant
    Filed: March 22, 2005
    Date of Patent: March 4, 2008
    Assignee: Microsoft Corporation
    Inventors: David A. Matthews, Charles W. Stabb, Matthew R. Lerner
  • Patent number: 7334193
    Abstract: A user interface and a method for operating the user interface are described. Using the user interface, a user may readily switch between users without wading through cumbersome interfaces.
    Type: Grant
    Filed: January 14, 2005
    Date of Patent: February 19, 2008
    Assignee: Microsoft Corporation
    Inventors: Charles W. Stabb, David A. Matthews, Mark R. Ligameri, Sterling M. Reasor
  • Patent number: D536701
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: February 13, 2007
    Assignee: Microsoft Corporation
    Inventors: Paul Gusmorino, Greg S. Melander, Cornelis K. Van Dok, Charles W. Stabb
  • Patent number: D537083
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: February 20, 2007
    Assignee: Microsoft Corporation
    Inventors: Charles W. Stabb, Greg S. Melander, Michael James Hone, Mark R. Ligameri
  • Patent number: D537084
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: February 20, 2007
    Assignee: Microsoft Corporation
    Inventors: Charles W. Stabb, Greg S. Melander, Mark R. Ligameri
  • Patent number: D537087
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: February 20, 2007
    Assignee: Microsoft Corporation
    Inventors: Paul Gusmorino, Mark R. Ligameri, Jenny T. Lam, Greg S. Melander, Robert Kenneth Stein, III, Charles W. Stabb
  • Patent number: D537832
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: March 6, 2007
    Assignee: Microsoft Corporation
    Inventors: Charles W. Stabb, Greg S. Melander, Mark R. Ligameri
  • Patent number: D537833
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: March 6, 2007
    Assignee: Microsoft Corporation
    Inventors: Charles W. Stabb, Greg S. Melander, Mark R. Ligameri
  • Patent number: D537835
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: March 6, 2007
    Assignee: Microsoft Corporation
    Inventors: Paul Gusmorino, Mark R. Ligameri, Jenny T. Lam, Greg S. Melander, Robert Kenneth Stein, III, Charles W. Stabb
  • Patent number: D542803
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: May 15, 2007
    Assignee: Microsoft Corporation
    Inventors: Charles W. Stabb, Charles Cummins, Greg S. Melander, Mark R. Ligameri, Michael James Hone
  • Patent number: D548237
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: August 7, 2007
    Assignee: Microsoft Corporation
    Inventors: Charles W. Stabb, Charles Cummins, Greg S. Melander, Mark R. Ligameri, David A. Matthews, Matthew R. Lerner
  • Patent number: D568892
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: May 13, 2008
    Assignee: Microsoft Corporation
    Inventors: Charles W. Stabb, Donald J. Lindsay