Patents by Inventor Nicholas Leggett

Nicholas Leggett 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: 20050050438
    Abstract: Navigational functionality is abstracted from user interface pages associated with a wizard and allocated to a navigation module. The navigation module provides a hierarchical tree of nodes representative of the user interface pages in the wizard. In operation, a token is transmitted from a user interface page to the navigation module when a user activates a user interface control within the user interface pages. The token instructs the navigation module to traverse the hierarchical tree to determine a successor page to present to the user, such as a next user interface page, a previous user interface page, a user interface page defining a selected branch, and so on. Abstracting navigational information from individual user interface pages is advantageous because it simplifies the design and modification of user interface pages, as well as promotes the modularity and portability of the user interface pages.
    Type: Application
    Filed: August 27, 2003
    Publication date: March 3, 2005
    Inventors: Chun Cheung, Nicholas Leggett, Seung-Yup Chai, Stephen Owen, Peter Wassmann
  • Publication number: 20050050320
    Abstract: A branding framework for use in efficiently locating branding resources and applying them throughout a software product. Centrally stored resource files contain branding resources and have namespaces assigned to them. A branding engine of the framework calls a group of resource files as a function of a selected namespace and searches the called group for branding resources to be installed in the software product. In one embodiment, the branding engine searches the called resource files based on the metadata embedded in the resource files.
    Type: Application
    Filed: September 2, 2003
    Publication date: March 3, 2005
    Inventors: Peter Wassmann, Seung-Yup Chai, Yukiko Shinoda, Nicholas Leggett