Method enabling multiple sessions and applications in instant messaging and presence service
First Claim
1. A method for a user, identified by a user identification (UserID), to establish an application session on an instant message and presence service (IMPS) server through an application client of the user, comprising the steps of:
- establishing an identification code to be used for the session, and establishing the session only if the identification code is not being used for an existing session established by the same user on the same server.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a method for a user to obtain services from an Instant Message and Presence Service (IMPS) server. The user is identified by a user identification (UserID). An application session is established, through an application client of the user, on the IMPS server. In order to establish the session, an identification code is established in order to be used for the session, and the session is established only if the identification code is not being used for an existing session established by the same user on the same server.
87 Citations
33 Claims
-
1. A method for a user, identified by a user identification (UserID), to establish an application session on an instant message and presence service (IMPS) server through an application client of the user, comprising the steps of:
-
establishing an identification code to be used for the session, and establishing the session only if the identification code is not being used for an existing session established by the same user on the same server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An instant message and presence (IMPS) server, capable of establishing an application session through an application client for a user, identified by a user identification (UserID), comprising:
-
means for establishing an identification code to be used for the session, and means for establishing the session only if the identification code is not being used for an existing session established by the same user on the same server. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A device, comprising at least one client for obtaining services from an IMPS server, said device comprises:
-
means for generating an identification code for a client when the client attempts to establish an application session on the server for a user, and means for transmitting said identification code to said server. - View Dependent Claims (19, 20, 21)
-
-
22. An instant message and presence service (IMPS) system comprising an IMPS server and a user device comprising at least one application client, wherein
the device, being used by a user, comprises: -
means for generating an identification code for a client when the client attempts to establish an application session on the server for a user, and means for transmitting said identification code to said server. the server comprises;
means for establishing the identification code to be used for the session, and means for establishing the session only if the identification code is not being used for an existing session established by the same user on the same server. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A client program, embodied in a computer-readable medium for storage in a user device, for enabling a user to obtain services from an IMPS server, said program comprises
instructions for the user device to generate an identification code when the client attempts to establish an application session on the server in response to the user'"'"'s request, and instructions for transmitting said identification code to said server.
-
28. A computer program embodied in a computer-readable medium for storage in an IMPS server, said server being capable of establish an application session for a user through an application client of the user, said program comprises:
-
instructions for the server to establish an identification code for the session, and instructions for the server to establish the session only if the identification code is not being used for an existing session established by the same user on the same server. - View Dependent Claims (29, 30, 31, 32, 33)
-
Specification