A system and associated communication protocol enables network compatible
applications to be integrated into any process involving concurrent
operation of applications. A system for use in a first application
concurrently operating together with a plurality of network compatible
applications includes an entitlement processor. The entitlement processor
enables user access to the first application in response to validation of
user identification information. The system also includes a communication
processor for intermittently communicating an activity indication to a
managing application within a timeout window and the activity indication
is communicated sufficiently often to prevent an inactivity timeout of
the first application. The managing application receives activity
indications from multiple concurrently operating applications
sufficiently frequently to prevent an inactivity timeout of the
individual applications and maintains corresponding activity monitoring
indicators.