System and user interface supporting concurrent application initiation and interoperability
First Claim
1. A system employed by a first application for supporting concurrent operation of a plurality of network compatible applications, comprising:
- an entitlement processor for authorizing user access to said first application in response to validation of user identification information; and
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 said user initiated session in response to validation of user identification information.
3 Assignments
0 Petitions
Accused Products
Abstract
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.
-
Citations
17 Claims
-
1. A system employed by a first application for supporting concurrent operation of a plurality of network compatible applications, comprising:
-
an entitlement processor for authorizing user access to said first application in response to validation of user identification information; and
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 said user initiated session in response to validation of user identification information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system employed by a managing application for supporting concurrent operation of a plurality of network compatible applications, comprising:
-
an input processor for receiving from a first application a session initiation request to initiate generation of a session identifier;
a session identifier generator for generating a session identifier particular to a user initiated session and for use by a plurality of concurrently operating applications to uniquely identify said user initiated session; and
a communication processor for, communicating said session identifier to said first application and communicating said session identifier to another application of said plurality of concurrently operating applications in response to a request to receive said generated session identifier. - View Dependent Claims (8, 10)
-
-
9. A system according to claim, wherein
said encryption key is for common use by said plurality of concurrently operating applications in encrypting data associated with a personal record.
-
11. A system supporting concurrent operation of a plurality of Internet compatible applications, comprising:
-
a browser application providing a user interface display permitting user entry of identification information and commands for a plurality of Internet compatible applications and for providing user identification information to a first application for validation; and
a managing application for generating a session identifier particular to a user initiated session in response to receiving a session initiation request from a first application and for communicating said session identifier to said first application. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method employed by a first application operating in a system supporting concurrent operation of a plurality of Internet compatible applications, said method comprising the steps of:
-
authorizing user access to said first application in response to validation of user identification information; and
communicating a session initiation request to a managing application to initiate generation of a session identifier particular to a user initiated session in response to validation of user identification information.
-
-
17. A method employed by a managing application for supporting concurrent operation of a plurality of network compatible applications, comprising the steps of:
-
receiving from a first application a session initiation request to initiate generation of a session identifier;
generating a session identifier particular to a user initiated session and for use by a plurality of concurrently operating applications to uniquely identify said user initiated session; and
communicating said session identifier to said first application and to another application of said plurality of concurrently operating applications in response to a request to receive said generated session identifier.
-
Specification