Patents by Inventor Paul A. Gusmorino

Paul A. Gusmorino 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).

  • Publication number: 20060112348
    Abstract: A system and process for managing the presentation of windows on the display screen of a computing device is presented. In general, this is a multiple-mode window presentation system and process that displays one or more of the peripheral graphic user interface (GUI) elements typically displayed on the display screen in addition to a window, such as the frame and title bar of the window and any task bar or side bar, in a first appearance mode when the window is maximized. However, when the window is displayed in a less-than-maximized size, one or more of the peripheral GUI elements are displayed in a second appearance mode which is substantially different from the first. In general the second appearance mode is designed to attract the attention of a user to the peripheral GUI elements, while the first mode is designed to avoid distracting the user from the content of the maximized window.
    Type: Application
    Filed: December 9, 2005
    Publication date: May 25, 2006
    Applicant: Microsoft Corporation
    Inventors: Paul Gusmorino, Jenny Lam, Mark Ligameri, Greg Melander, Kam VedBrat
  • Publication number: 20060036568
    Abstract: A file system shell is provided. One aspect of the shell provides virtual folders which expose regular files and folders to users in different views based on their metadata instead of the actual physical underlying file system structure on the disk. Users are able to work with the virtual folders through direct manipulation (e.g., clicking and dragging, copying, pasting, etc.). Filters are provided for narrowing down sets of items. Quick links are provided which can be clicked on to generate useful views of the sets of items. Libraries are provided which consist of large groups of usable types of items that can be associated together, along with functions and tools related to the items. A virtual address bar is provided which comprises a plurality of segments, each segment corresponding to a filter for selecting content. A shell browser is provided with which users can readily identify an item based on the metadata associated with that item.
    Type: Application
    Filed: April 22, 2005
    Publication date: February 16, 2006
    Applicant: Microsoft Corporation
    Inventors: Jason Moore, Giampiero Sierra, Richard Banks, Lyon Wong, Relja Ivanovic, Paul Gusmorino, Tyler Beam, Timothy McKee, Jeffrey Belt, David De Vorchik, Chris Guzak, Aidan Low, Kenneth Tubbs, Colin Anthony, Sasanka Chalivendra, Marieke Watson, Gerald Joyce, Alex Wade, Benjamin Betz, Ahsan Kabir, Donna Andrews, Patrice Miner, Paul Cutsinger
  • Publication number: 20060020899
    Abstract: A method and system are provided for displaying icons in accordance with user preferences. The method includes providing a user with a size selection mechanism for selecting an icon size from a range of sizes. The method additionally includes searching a set of stored resources related to the underlying file and generating the icon in the selected size based upon the stored resources. The method may additionally include selecting an icon type including one of an image icon, a detail icon and a generic icon based on at least one of the user's size selection and the represented file. Furthermore, the icon display system of the invention positions labels and overlays in the vicinity of the icon based upon the selected size of the icon.
    Type: Application
    Filed: July 22, 2005
    Publication date: January 26, 2006
    Applicant: Microsoft Corporation
    Inventors: Paul Gusmorino, Tyler Beam, Raymond Chen, Charles Cummins, Robert Day, Colin Anthony, Jenny Lam, Isaac Sheldon, David De Vorchik
  • Publication number: 20050283742
    Abstract: The features described herein are directed to a method and system for use in a computing environment for representing files stored in stacks. The method includes providing a set of stack icons, each icon in the set having a stack height representing a range of stack sizes. The method additionally includes determining a stack size for a selected stack and selecting and displaying an appropriate stack icon from the set of stack icons based on the determined stack size. The selected stack may be stored within one of multiple libraries. Accordingly a distinct set of icons relevant to each library may be stored for each library. The icons may visibly convey information pertaining to the relevant library. Accordingly, the method may include representing a selected stack by determining an appropriate library and an appropriate stack height and displaying a corresponding icon.
    Type: Application
    Filed: July 22, 2005
    Publication date: December 22, 2005
    Applicant: Microsoft Corporation
    Inventors: Paul Gusmorino, Charles Cummins, David De Vorchik, Richard Banks, Relja Ivanovic, Jenny Lam, Jason Moore
  • Publication number: 20050251748
    Abstract: In a display of properties (or metadata) for multiple selected files, properties may be aggregated. Visual differentiation may be used to associate displayed aggregated values with one or more selected files to which the values pertain. Multi-value properties may also be aggregated and differentiated and/or accentuated. When aggregating multiple multi-value properties, steps may be taken to carry relative priority or positioning assigned by each of the selected files to which the multi-value properties pertain. Aggregated multi-value properties may include prompt text informing them of editing options, and users may edit properties by editing the displayed aggregated properties. Changes to the aggregated properties may be applied to the properties of the various selected files.
    Type: Application
    Filed: April 22, 2005
    Publication date: November 10, 2005
    Applicant: Microsoft Corporation
    Inventors: Paul Gusmorino, Ben Karas, David De Vorchik, Marcus Harvey, Patrice Miner, Tyler Beam, Timothy McKee
  • Publication number: 20050251758
    Abstract: A method and system are provided for displaying icons in accordance with user preferences. The method includes providing a user with a size selection mechanism for selecting an icon size from a range of sizes. The method additionally includes searching a set of stored resources related to the underlying file and generating the icon in the selected size based upon the stored resources. The method may additionally include selecting an icon type including one of a traditional icon and thumbnail icon based on at least one of the user's size selection and the represented file. Furthermore, the icon display system may position labels and overlays in the vicinity of the icon based upon the selected size and aspect ratio of the icon.
    Type: Application
    Filed: July 15, 2005
    Publication date: November 10, 2005
    Applicant: Microsoft Corporation
    Inventors: Charles Cummins, Paul Gusmorino, Jeffrey Belt, Jenny Lam, Tyler Beam, David De Vorchik, Raymond Chen
  • Publication number: 20050246725
    Abstract: Certain aspects of a generic user interface command architecture allow an application to host commands for presentation on a computing device. The commands can be written by the same designer or author as the application, or alternatively by other parties (e.g., by a third-party developer). Other aspects of the generic UI command architecture describe an application programming interface (API) that can be used to allow the application to host the commands. Other aspects of the generic UI command architecture describe an activation mechanism by which registered commands can be activated by an application.
    Type: Application
    Filed: May 3, 2004
    Publication date: November 3, 2005
    Inventors: Zeke Odins-Lucas, Marc Miller, Paul Gusmorino
  • Publication number: 20050246648
    Abstract: An address bar user interface control includes a plurality of interactive segments, each segment including one or more filters or selection criteria for selecting content from physical and/or virtual locations. A segment may include two or more filters or selection criteria which are logically combined such as by a logical “OR” operation. A user may select a child control associated with an interactive segment, i.e., a parent segment, to provide a list of selectable child filters or selection criteria. In response to selection of a child filter or selection criteria, an interactive segment representing the child filter or selection criteria is added to the address bar succeeding the parent segment and the interactive segments subsequent to the parent segment are removed.
    Type: Application
    Filed: April 22, 2005
    Publication date: November 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Patrice Miner, Zeke Odins-Lucas, David De Vorchik, Charles Cummins, Paul Gusmorino
  • Publication number: 20050246643
    Abstract: A previewing system that permits selection from a plurality of interactive previewers for use in a system shell browser is disclosed. The previews may be extensible, such that different application developers may write custom previews for different file types, and the shell browser may follow established criteria to select an appropriate preview. The user may enter criteria to control which previewers are used for different situations, such as when certain file types are selected for previewing. Size of an available display area for the preview may be a criterion, such that resizing the preview area may cause a different preview to be displayed. The preview may be executed as a separate process from the browser so that crashes and hangs in the previewer process do not fatally affect the browser process. Previews may be incorporated within common file dialogs offered by an underlying operating system, such that different applications may share the common previewer.
    Type: Application
    Filed: April 22, 2005
    Publication date: November 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Paul Gusmorino, Aidan Low, Charles Cummins, David De Vorchik, Judson Hally, Scott Hysom, Tyler Beam, Lyon Wong, Jonathan Rosenberg, Rhae-Christie Shaw
  • Publication number: 20050246331
    Abstract: A system and method for filtering and organizing items in a computer system based on common elements is provided. A graphical user interface includes a plurality of display objects, each display object representing one or more items and a metadata property control corresponding to a metadata property. Selection of the metadata property control causes a list of filter terms to be presented on the display and also may cause a list of check box controls to be presented on the display, each check box control being adjacent to a respective one of the filter terms. The list of filter terms may be presented in a drop down menu. Selection of a check box control causes each item that satisfies the corresponding filter term to be presented on the display. The filters may be dynamically generated based on the properties of the separate items.
    Type: Application
    Filed: April 22, 2005
    Publication date: November 3, 2005
    Applicant: Microsoft Corporation
    Inventors: David De Vorchik, Patrice Miner, Kenneth Tubbs, Paul Gusmorino, Colin Anthony, Cornelis Van Dok
  • Publication number: 20050240880
    Abstract: The present invention is directed to a method and system for use in a computing environment for representing files stored in stacks. The method includes providing a set of stack icons, each icon in the set having a stack height representing a range of stack sizes. The method additionally includes determining a stack size for a selected stack and selecting and displaying an appropriate stack icon from the set of stack icons based on the determined stack size. The selected stack may be stored within one of multiple libraries. Accordingly a distinct set of icons relevant to each library may be stored for each library. The icons may visibly convey information pertaining to the relevant library. Accordingly, the method may include representing a selected stack by determining an appropriate library and an appropriate stack height and displaying a corresponding icon. The system may additionally include an empty stack icon, a generic stack icon, property based icons, and custom thumbnail icons.
    Type: Application
    Filed: April 23, 2004
    Publication date: October 27, 2005
    Applicant: Microsoft Corporation
    Inventors: Richard Banks, Charles Cummins, David De Vorchik, Paul Gusmorino, Relja Ivanovic, Jenny Lam, Jason Moore
  • Publication number: 20050240878
    Abstract: A method and system are provided for displaying icons in accordance with user preferences. The method includes providing a user with a size selection mechanism for selecting an icon size from a range of sizes. The method additionally includes searching a set of stored resources related to the underlying file and generating the icon in the selected size based upon the stored resources. The method may additionally include selecting an icon type including one of a traditional icon and thumbnail icon based on at least one of the user's size selection and the represented file. Furthermore, the icon display system of the invention positions labels and overlays in the vicinity of the icon based upon the selected size of the icon.
    Type: Application
    Filed: April 26, 2004
    Publication date: October 27, 2005
    Applicant: Microsoft Corporation
    Inventors: Colin Anthony, Tyler Beam, Raymond Chen, Charles Cummins, Robert Day, Paul Gusmorino, Jenny Lam, Isaac Sheldon, David De Vorchik
  • Publication number: 20050091609
    Abstract: A graphical user interface is provided that has two distinct sections. A first area has an array of menu items. When a menu item is hovered over by a pointer, an icon such as a contextually-related animated icon is displayed on a second area and changes its appearance in such a way as to indicate to the user the location of the pointer and/or the consequence of selecting that menu item.
    Type: Application
    Filed: October 23, 2003
    Publication date: April 28, 2005
    Applicant: Microsoft Corporation
    Inventors: David Matthews, Kanwal VedBrat, Mark Ligameri, Paul Gusmorino, Charles Stabb, Gregory Melander, Robert Stein, Jenny Lam
  • Publication number: 20050091608
    Abstract: A system and process for managing the presentation of windows on the display screen of a computing device is presented. In general, this is a multiple-mode window presentation system and process that displays one or more of the peripheral graphic user interface (GUI) elements typically displayed on the display screen in addition to a window, such as the frame and title bar of the window and any task bar or side bar, in a first appearance mode when the window is maximized. However, when the window is displayed in a less-than-maximized size, one or more of the peripheral GUI elements are displayed in a second appearance mode which is substantially different from the first. In general the second appearance mode is designed to attract the attention of a user to the peripheral GUI elements, while the first mode is designed to avoid distracting the user from the content of the maximized window.
    Type: Application
    Filed: October 24, 2003
    Publication date: April 28, 2005
    Inventors: Paul Gusmorino, Jenny Lam, Mark Ligameri, Greg Melander, Kam VedBrat
  • Patent number: D507576
    Type: Grant
    Filed: February 20, 2004
    Date of Patent: July 19, 2005
    Assignee: Microsoft Corporation
    Inventors: Judson Craig Hally, Mark R. Ligameri, Kanwal VedBrat, Paul A. Gusmorino, Jan T. Miksovsky, Cornelis K. van Dok, Tjeerd Hoek, Jenny T. Lam, Richard M. Banks, Charles Cummins
  • Patent number: D529508
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: October 3, 2006
    Assignee: Microsoft Corporation
    Inventors: Paul A. Gusmorino, Mark R. Ligameri, Jenny T. Lam, Greg S. Melander
  • Patent number: D529921
    Type: Grant
    Filed: February 9, 2006
    Date of Patent: October 10, 2006
    Assignee: Microsoft Corporation
    Inventors: Robert Ward Massa, Adrienne E. O'Donnell, Greg S. Melander, Jenny T. Lam, Paul A. Gusmorino