×

Method and system for managing user interface messages

  • US 7,657,554 B2
  • Filed: 11/05/2004
  • Issued: 02/02/2010
  • Est. Priority Date: 11/05/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing compilable user interface messages that appear on the display of a computer system that is network connectable to one or more other computer systems via a network using a user interface (“

  • UI”

    ) message catalog, the method comprising;

    creating message data in said UI message catalog, the UI message data describing resources used to manage and track the development of a UI message, including resources used to display the UI message to a user of a compiled software application program with which the UI message is associated;

    creating condition data in the UI message catalog, the condition data describing at least one condition for which the UI message is displayed to the user of the compiled software application program, wherein the condition data is searchable such that a user can search the UI message catalog for UI messages associated with the condition data by inputting a search conditions attribute for a pre-defined or custom search of the UI message catalog, wherein the condition data further describes documentation data associated with the condition, the documentation data including at least one of a cause of the condition, a context of the condition, a workaround for the condition, and a resolution of the condition, andwherein the documentation data further includes at least one of a message ID identifying the UI message that is displayed when the condition occurs, a code symbol of the identified UI message, a feature of the compiled message-enabled software application program for which the condition occurs, a sub-feature of the software application program for which the condition occurs, a documentation status of the documentation data that is publicly available to the user of the compiled message-enabled software application program, an expected use of the UI message catalog when the condition occurs, a dependency list identifying one or more services and components that might cause the condition, an escalation identifying at least one of an alias to which occurrences of the condition should escalate, and an action to take when the condition occurs;

    compiling the UI message catalog into a format suitable for enabling the UI message to be merged with the compiled software application program to create a compiled message-enabled software application program;

    merging the UI message from the UI catalog with the compiled software application program to create the compiled message-enabled software application program wherein said merging occurs before runtime of said compiled message-enabled software application program; and

    displaying the UI message to the user when the at least one condition occurs during use of the compiled message-enabled software application program, wherein displaying is performed using the resources described in the UI message data.

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