A system and associated communication protocol enables Internet compatible
applications to be integrated into any process involving concurrent
operation of applications. A system employed by a first application for
supporting concurrent operation of a plurality of network compatible
applications involves an entitlement processor for authorizing user
access to the first application in response to validation of user
identification information. The system also involves a communication
processor for communicating a session initiation request to a managing
application to initiate generation of a session identifier particular to
a user initiated session and for use by a plurality of concurrently
operating applications to uniquely identify the user initiated session in
response to validation of user identification information. The managing
application also initiates generation of an encryption key particular to
a user initiated session for common use by a plurality of concurrently
operating applications in encrypting data associated with a personal
record.