Patent Document ID: 7890452
Application ID: 11181644

Base Claim:
1. In an enterprise system having a presentation agent for presenting enterprise data of the enterprise system in accordance with one of a plurality of working modes selectable via a user device communicably interfaced with the enterprise system, a method comprising: determining, via a determine context feature of the presentation agent, a working mode associated with the user device based on a user preference indicated by the user device, the working mode to affect the manner in which the enterprise data is presented to and displayed via the user device; de-coupling, via a composite application framework of the enterprise system, one or more composite application components from an underlying one or more enterprise application platforms of the enterprise system, wherein the composite application framework provides an integration infrastructure for creating a composite application from the one or more composite application components, and wherein the one or more composite application components comprise functionality to be integrated by the composite application framework; creating the composite application, via the composite application framework, by integrating the one or more composite application components; associating, via an associate presentation feature of the presentation agent, a presentation paradigm with the composite application based at least in part on the determined working mode associated with the user device; and presenting, via a provide display feature of the presentation agent, the enterprise data to the user device in accordance with the presentation paradigm associated with the composite application in the context of the composite application, wherein presenting the enterprise data in the context of the composite application comprises presenting a project event and/or alert to the user device pursuant to functionality of the composite application, wherein the presentation of the project event and/or alert is presented to the user device in accordance with the presentation paradigm associated with the composite application.

---

Claim 6:
6. A method according to claim 1 , wherein determining the working mode associated with the client device comprises: determining user preferences for a user executing the software program; and determining the working mode based at least in part on the user preferences.