×

Markup Based Extensibility for User Interfaces

  • US 20110296322A1
  • Filed: 05/06/2011
  • Published: 12/01/2011
  • Est. Priority Date: 08/30/2005
  • Status: Abandoned Application
First Claim
Patent Images

1. A method for modifying a graphical user interface, comprising:

  • displaying, by a computing device, a user interface for a host software application, the user interface containing a ribbon-shaped graphical user interface, the ribbon-shaped graphical user interface comprising a first tab, the first tab comprising one or more selectable controls for selecting one or more functionalities of the host software application;

    providing an Extensible Markup Language (XML) representation of the ribbon-shaped graphical user interface;

    receiving a modification to the XML representation, the modification adding an add-in XML element to the XML representation, the add-in XML element corresponding to an add-in control;

    after receiving the modification to the XML representation, receiving, from a user, a selection of an object in a document displayed in the user interface; and

    exposing, by the computing device, the add-in control in the ribbon-shaped graphical user interface in response to receiving the selection of the object.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×