Patents by Inventor Kanwal VedBrat

Kanwal VedBrat 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: 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
  • Publication number: 20080250351
    Abstract: Systems and methods for manipulating toolbar dimensions are provided. Each toolbar includes a number of toolbar components each having a first and second representation and the toolbar is associated with a reference value. As the toolbar dimensions are adjusted, if the reference value for the toolbar is between a first and second size thresholds, the toolbar is adjusted and displayed relative to the reference value while maintaining the relative position of the toolbar components displaying a first representation to each other. Alternatively, if the reference value for the toolbar is not between the first and second size thresholds, the toolbar is adjusted and displayed relative to the reference value while maintaining the relative position of the toolbar components displaying a second representation to each other.
    Type: Application
    Filed: June 19, 2008
    Publication date: October 9, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Kanwal VedBrat, Jingyang Xu
  • Patent number: 7409646
    Abstract: A system and method for manipulating toolbar dimensions are provided. Each toolbar includes a number of toolbar components having a textual representation and a graphic representation. As the toolbar dimensions are adjusted, a first size threshold defines when to adjust the graphic representation while maintaining the text representation, a second size threshold defines when to omit the textual representation and adjust the graphic representation and a third size threshold determines when to omit the graphic representation and fix the textual representation.
    Type: Grant
    Filed: June 17, 2003
    Date of Patent: August 5, 2008
    Assignee: Microsoft Corporation
    Inventors: Kanwal VedBrat, Jingyang Xu
  • Publication number: 20060161860
    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: Application
    Filed: January 18, 2005
    Publication date: July 20, 2006
    Applicant: Microsoft Corporation
    Inventors: Ales Holecek, Charles Stabb, Hillel Cooperman, Jeffrey Pettiross, Mark Ligameri, Kanwal VedBrat
  • Publication number: 20060161861
    Abstract: A method referred to as visual window browsing allows a user to browse through windows on their desktop. Aspects of the invention include responsive to a command, moving open windows to form a visual stack with the topmost window in the stack being in focus. Responsive to a browse the windows in the visual stack can be browsed, where the topmost window moves to the bottom of the visual stack and the other windows move higher in the stack, with the second highest window becoming the topmost window and being in focus. Successive browse commands causes this behavior to repeat allowing a user to cycle through each of the open windows.
    Type: Application
    Filed: January 18, 2005
    Publication date: July 20, 2006
    Applicant: Microsoft Corporation
    Inventors: Ales Holecek, Charles Stabb, Hillel Cooperman, Jeffrey Pettiross, Mark Ligameri, Kanwal VedBrat, Donald Lindsay
  • Publication number: 20060107229
    Abstract: A method and apparatus for transforming a work area and displaying an information component in a graphical user interface is provided. The graphical user interface utilizes a three-dimensional transformation to move a presently displayed work area, for example a desktop with open windows, revealing a background presentation area behind it. In the portion of the presentation area revealed, an information component, such as a Start Menu, is displayed. Use of the three-dimensional transformation effectively decouples an operating system from the applications it hosts. The transformation further prevents visual clutter by separating the information component from the previously underlying desktop.
    Type: Application
    Filed: November 15, 2004
    Publication date: May 18, 2006
    Applicant: Microsoft Corporation
    Inventors: David Matthews, Charles Stabb, Kanwal Vedbrat, Mark Ligameri
  • Publication number: 20050257168
    Abstract: A system and method are provided for determining the status of an application and altering the corresponding application window if necessary in order to convey information to the user and improve the user experience. The system and method of the invention allow visual treatment to be applied to a last active state of an application. The system and method further detect hidden dialogs that are shown in response to an application closing or exit request. The system and method additionally trap applications that respond to messages but ignore close commands and detect applications that do not provide visual feedback in response to user requests to close. Through these functions, a user is able to more readily distinguish between a non-responsive application and an improperly functioning application window.
    Type: Application
    Filed: May 17, 2004
    Publication date: November 17, 2005
    Applicant: Microsoft Corporation
    Inventors: Charles Cummins, Kanwal VedBrat, Reiner Fink, Lyon Wong
  • Publication number: 20050188313
    Abstract: In an implementation of user interface transition, a user interface logon page is displayed with selectable logon controls that each have a corresponding user-identifiable indicator. A transition from the user interface logon page to a user interface desktop page is initiated in response to a selectable logon control being selected. The transition displays the user-identifiable indicator corresponding to the selectable logon control uninterrupted throughout the transition, and the user-identifiable indicator corresponding to the selectable logon control is displayed on the user interface desktop page.
    Type: Application
    Filed: February 20, 2004
    Publication date: August 25, 2005
    Inventors: David Matthews, Kanwal VedBrat, Hillel Cooperman, Sterling Reasor, Charles Cummins, J. Hally, Mark Ligameri, Timothy McKee, Giampiero Sierra, Timothy Noonan, Eric Flo, Charles Stabb
  • Publication number: 20050188317
    Abstract: In an implementation of initiate multiple applications, a user interface includes a user-selectable control to initiate that multiple applications start together at approximately a same time. The user interface includes user-selectable configurations to designate a multiple application start-up configuration.
    Type: Application
    Filed: February 20, 2004
    Publication date: August 25, 2005
    Inventors: David Matthews, Kanwal VedBrat, Hillel Cooperman, Sterling Reasor, Charles Cummins, J. Hally, Mark Ligameri, Timothy McKee, Giampiero Sierra, Timothy Noonan, Eric Flo, Charles Stabb
  • Publication number: 20050188314
    Abstract: In an implementation of user interface start page, the start page includes a user-identifiable indicator associated with a user of a computing system to indicate that the user is logged-on to the computing system. The user interface start page also includes user-selectable controls from one or more regions of a user interface desktop page which is displayed after a transition from the user interface start page to the user interface desktop page. Each of the user-selectable controls on the user interface start page initiate a display of information associated with the user when selected.
    Type: Application
    Filed: February 20, 2004
    Publication date: August 25, 2005
    Applicant: Microsoft Corporation
    Inventors: David Matthews, Kanwal VedBrat, Hillel Cooperman, Sterling Reasor, Charles Cummins, J. Hally, Mark Ligameri, Timothy McKee, Giampiero Sierra, Timothy Noonan, Eric Flo, Charles Stabb
  • 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: 20040261036
    Abstract: A system and method for manipulating toolbar dimensions are provided. Each toolbar includes a number of toolbar components having a textual representation and a graphic representation. As the toolbar dimensions are adjusted, a first size threshold defines when to adjust the graphic representation while maintaining the text representation, a second size threshold defines when to omit the textual representation and adjust the graphic representation and a third size threshold determines when to omit the graphic representation and fix the textual representation.
    Type: Application
    Filed: June 17, 2003
    Publication date: December 23, 2004
    Applicant: Microsoft Corporation
    Inventors: Kanwal Vedbrat, Jingyang Xu
  • Patent number: D501483
    Type: Grant
    Filed: February 20, 2004
    Date of Patent: February 1, 2005
    Assignee: Microsoft Corporation
    Inventors: Colin R. Anthony, Richard M. Banks, Mark R. Ligameri, Kanwal VedBrat, Greg S. Melander, Marcus Harvey, Charles W. Stabb
  • 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