×

Host controlled user interface

  • US 7,770,121 B2
  • Filed: 04/12/2007
  • Issued: 08/03/2010
  • Est. Priority Date: 04/12/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method of presenting an integrated user interface (UI), the method comprising:

  • registering a plurality of separately coded UI components for an e-mail client application in a registry on a computing device, the plurality of separately coded UI components comprising a menu bar, a toolbar, a folder view, an e-mail list pane, and a message pane for the e-mail client application, wherein;

    each of the plurality of separately coded UI components for the e-mail client application is registered with at least one host UI, andthe plurality of separately coded UI components for the e-mail client application is not compiled together as a single piece of code;

    initializing, on the computing device, a host UI comprising a window of the e-mail client application;

    analyzing the registry to determine each separately coded UI component for the e-mail client application that is registered with the host UI and is to be included in an integrated UI implemented by the window of the e-mail client application;

    creating, by the host UI, an instance of each separately coded UI component that is to be included in the integrated UI;

    interfacing, by the host UI, with each separately coded UI component that is to be included in the integrated UI; and

    presenting, by the host UI, each separately coded UI component together as the integrated UI implemented by the window of the e-mail client application.

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