Patent ID: 8301701

Claim:
A method for creating a message at a first computer system for display on a second computer system, the method comprising the steps of: initiating a request for a GUI message in response to an event wherein the event and the initiating of the request are external to the second computer system wherein said message is a notification of said event; defining GUI message attributes; defining GUI message functionality; creating the message at the first computer system, the message comprising message content including an alert message, the GUI message attributes and the GUI message functionality such that the message includes aspects of how the second computer system is to display the message content; and in response to the request, transmitting the message from the first computer system to a group of computer systems wherein the group of computer systems comprises the second computer system, each computer system in said group of computer systems subscribing to messages from said first computer, each computer system in said group of computer systems extracting from said message, said attributes and functionality to instruct said each computer system how to display the user interactive GUI representation at said each computer system, the display of the message under individual control of each computer system in said group of computer systems; and filtering the message by a filter in each computer system in said group of computer systems, each filter for filtering for keywords of interest to the respective other computer system such that the message would have to contain the keywords of interest before the respective computer system sees the message and messages not containing the keywords are blocked by said filter from being seen by said respective computer system.