Patents by Inventor Ronald Stephen Giesen

Ronald Stephen Giesen 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: 20110072396
    Abstract: A computing system for providing a user interface control to modify properties of items within a main application window. The computing system has a main application window, a gallery control window, a control object selection processing module, and a control object focus processing module. The main application window contains one or more application items, each application item having one or more control properties affecting a behavior of the application item. The gallery control window contains a list of one or more control objects for modifying control properties of the application items located within the main application window. Each of the control objects in the list of control objects includes a graphical icon having a selection portion and a properties portion and one or more control properties that affect one or more items within the main application window.
    Type: Application
    Filed: November 29, 2010
    Publication date: March 24, 2011
    Applicant: Microsoft Corporation
    Inventors: Ronald Stephen Giesen, Kenneth Coleman, Aaron Weiss, Zeke Koch, Marc Keller, Howard Cooperstein
  • Patent number: 7853877
    Abstract: A computing system for providing a user interface control to modify properties of items within a main application window. The computing system has a main application window, a gallery control window, a control object selection processing module, and a control object focus processing module. The main application window contains one or more application items, each application item having one or more control properties affecting a behavior of the application item. The gallery control window contains a list of one or more control objects for modifying control properties of the application items located within the main application window. Each of the control objects in the list of control objects includes a graphical icon having a selection portion and a properties portion and one or more control properties that affect one or more items within the main application window.
    Type: Grant
    Filed: November 5, 2004
    Date of Patent: December 14, 2010
    Assignee: Microsoft Corporation
    Inventors: Ronald Stephen Giesen, Kenneth Coleman, Aaron Weiss, Zeke Koch, Mark Keller, Howard Cooperstein
  • Patent number: 7181699
    Abstract: A method and system is provided for dynamically resizing dialogs of a computer software application while the application is running. Dialog windows may be resized by user action, such as by hooking on to one side or to a corner of the dialog window and dragging the side or corner in or out to expand or contract the dialog window. In response to the user's action, the operating system of the user's computer notifies a dialog window manager that the dialog window is being resized. An autolayout module lays out the dialog window to its new size, placing all controls contained therein in their proper locations and with their proper dimensions according to the rules associated with the dialog window.
    Type: Grant
    Filed: June 13, 2001
    Date of Patent: February 20, 2007
    Assignee: Microsoft Corporation
    Inventors: Catherine Rose Morrow, Ronald Stephen Giesen, Steven Adam Breinberg
  • Patent number: 6826729
    Abstract: A computing system for providing a user interface control to modify properties of items within a main application window. The computing system has a main application window, a gallery control window, a control object selection processing module, and a control object focus processing module. The main application window contains one or more application items, each application item having one or more control properties affecting a behavior of the application item. The gallery control window contains a list of one or more control objects for modifying control properties of the application items located within the main application window. Each of the control objects in the list of control objects includes a graphical icon having a selection portion and a properties portion and one or more control properties that affect one or more items within the main application window.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: November 30, 2004
    Assignee: Microsoft Corporation
    Inventors: Ronald Stephen Giesen, Kenneth Coleman, Aaron Weiss, Zeke Koch, Marc Keller, Howard Cooperstein
  • Patent number: 6565608
    Abstract: Providing custom content that supplements static content displayed in an alert message. In response to detecting a predetermined condition, such as an error condition, the alert message is displayed to the user of a software program module. The alert message typically presents the static content and a control object, such as a button or a hyperlink. In response to the user's selection of the control object, an external information source, typically a remote server hosting a Web page, is accessed. The external information source maintains the custom content, which can include supplemental information that is related to the detected predetermined condition.
    Type: Grant
    Filed: December 16, 1998
    Date of Patent: May 20, 2003
    Assignee: Microsoft Corporation
    Inventors: Ronald Fein, Ronald Stephen Giesen, Darrin Nobuharu Hatakeda
  • Publication number: 20020191027
    Abstract: A method and system is provided for dynamically resizing dialogs of a computer software application while the application is running. Dialog windows may be resized by user action, such as by hooking on to one side or to a corner of the dialog window and dragging the side or corner in or out to expand or contract the dialog window. In response to the user's action, the operating system of the user's computer notifies a dialog window manager that the dialog window is being resized. An autolayout module lays out the dialog window to its new size, placing all controls contained therein in their proper locations and with their proper dimensions according to the rules associated with the dialog window.
    Type: Application
    Filed: June 13, 2001
    Publication date: December 19, 2002
    Applicant: Microsoft Corporation
    Inventors: Catherine Rose Morrow, Ronald Stephen Giesen, Steven Adam Breinberg