Patent ID: 7877695
Filing Date: 2011-01-25
Classification: G06F

Abstract:
1. A system for managing user interface events for a user interface of a client system, the system comprising: a service layer including a business object; an intermediate object layer comprising: an intermediate object including a node element associating the business object with the user interface, the intermediate object controlling message management of user interface messages associated with the business object and retrieving data from the business object for display on the user interface; an intermediate object interface containing a plurality of method signatures for executing a plurality of service requests on the business object; and an intermediate object service provider configured to execute the service requests, in response to an event trigger received from the user interface, based on the method signatures; a central message buffer configured to: store the user interface messages, wherein the user interface messages are associated with a unique identifier and a message lifetime to support the message management; provide an interface for the message management, wherein the message management includes creating, modifying, and deleting the user interface messages to prepare the user interface messages for display on the user interface; and provide an interface for consolidating the user interface messages, wherein consolidating the user interface messages includes identifying the user interface messages using the associated unique identifiers, deleting the identified user interface messages, and replacing the deleted user interface messages with a consolidated message; and a service manager that provides the retrieved data from the intermediate object and the user interface messages to the user interface for display; and a processor executing at least the service manager.