Patents by Inventor Kelly Krout

Kelly Krout 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: 20070055943
    Abstract: An improved user interface is provided for displaying selectable software functionality controls of a database application. When a task-based functionality tab is selected from the user interface, selectable functionality controls provided by the associated database application for performing aspects of a task related to the selected tab are presented in a ribbon-shaped user interface above a workspace in which a user is entering or editing data. Upon selection of a different task-based functionality tab, the presentation of functionality controls associated with the first task is removed, and selectable functionality controls associated with the second selected task-based functionality tab are presented in the user interface. The selectable functionality controls presented in the user interface are grouped into logical groupings for more efficient utilization.
    Type: Application
    Filed: April 10, 2006
    Publication date: March 8, 2007
    Applicant: Microsoft Corporation
    Inventors: Michael McCormack, Adam Kenney, Christopher Bryant, Clinton Covington, Richard Dickinson, Robert Coggins, Kelly Krout, Vitore Selca, Zachary Woodall, Dan Hough
  • Publication number: 20070005634
    Abstract: A schema editor allows for definition, distribution, and use of schema templates. The schema editor allows schema to be edited and then saved in such a way that the saved file can be reimported into the schema editor.
    Type: Application
    Filed: September 20, 2005
    Publication date: January 4, 2007
    Applicant: Microsoft Corporation
    Inventors: Vitore Selca, Christopher Bryant, Clinton Covington, Dan Hough, Kelly Krout, Shane Groff, Timothy Getsch
  • Publication number: 20060149768
    Abstract: Database interaction is facilitated by graphically presenting database objects in groups that are not necessarily dictated by object types of the database objects. In an example implementation, database navigation is facilitated by determining object dependency groups for a database in which each object dependency group corresponds to a database source object and includes at least those database objects that depend directly or indirectly from the corresponding database source object. When these data source object-based dependency groups are graphically displayed, selecting a database object thereof provides access thereto. In another example implementation, a user can designate an attribute associated with database objects by which the database objects are to be grouped. Thus, the database objects are grouped by various values that the user-designated associated attribute takes.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 6, 2006
    Applicant: Microsoft Corporation
    Inventors: Michael McCormack, Christopher Bryant, Robert Coggins, Scott Gardner, Theresa Naramore, Daniel Hough, Kelly Krout, Clinton Covington
  • Publication number: 20060149769
    Abstract: Database interaction is facilitated by graphically presenting database objects in groups that are not necessarily dictated by object types of the database objects. In an example implementation, database navigation is facilitated by determining object dependency groups for a database in which each object dependency group corresponds to a database source object and includes at least those database objects that depend directly or indirectly from the corresponding database source object. When these data source object-based dependency groups are graphically displayed, selecting a database object thereof provides access thereto. In another example implementation, a user can designate an attribute associated with database objects by which the database objects are to be grouped. Thus, the database objects are grouped by various values that the user-designated associated attribute takes.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 6, 2006
    Applicant: Microsoft Corporation
    Inventors: Michael McCormack, Andrew Miller, Christopher Bryant, Jonathan Sigler, Robert Coggins, Scott Gardner, Theresa Naramore, Daniel Hough, Kelly Krout, Clinton Covington