Method and instantaneous messaging system for mobile terminals equipped with a virtual presence server configured to manage different contact lists of a single user
First Claim
1. An instant messaging system, comprising:
- at least two instant messaging service servers configured to deliver instant messaging services to mobile terminals connected to the at least two instant messaging service servers and to which users of the mobile terminals have opened an instant messaging session; and
a virtual presence server independent of the at least two instant messaging service servers, the virtual presence server being connected to a mobile client terminal and to the at least two instant messaging service servers in such a way that information intended for or sent by the mobile client terminal transits via the virtual presence server,wherein the at least two instant messaging service servers are configured to transmit contact lists intended for the mobile client terminal, the contact lists being intercepted by the virtual presence server, the virtual presence server aggregating the contact lists received into a single list in which are registered identities of users, without distinction as to community membership of the users, wherein a computer application executed by the mobile client terminal transmits a piece of information to the virtual presence server in order that one of the users appearing in multiple of the contact lists is represented only once in the single list generated by the virtual presence server, and wherein the virtual presence server transmits the single list to the mobile client terminal.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to an instantaneous messaging system for mobile terminals comprising one or several instantaneous messaging service servers (S1, S2) able to deliver instantaneous messaging services to mobile terminals (TA, TB1, TC1, TD1, TB2, TE2, TF2) connected to said servers and of which the users (A, B1, C1, D1, B2, E2, F2) have opened an instantaneous messaging session, and a virtual presence server (100) independent of the existing instantaneous messaging service servers (S1, S2), said virtual presence server being connected to at least one mobile client terminal (TA) and to at least one of the existing messaging servers (S1, S2) in such a way that the information intended for or sent by said mobile client terminal transits by said virtual presence server, wherein the instantaneous messaging service servers (S1, S2) are configured to transmit contact lists intended for mobile client terminal (TA), said lists being intercepted by the virtual presence server (100), the latter comprising a means to aggregate the different contact lists received and only manage a single list (110) in which are registered the identities of the different users (B1, C1, D1, B2, E2, F2), without distinction as to the community that said users are members of.
The invention also relates to a method making it possible to manage different contact lists of a single user in an instantaneous messaging session.
87 Citations
20 Claims
-
1. An instant messaging system, comprising:
-
at least two instant messaging service servers configured to deliver instant messaging services to mobile terminals connected to the at least two instant messaging service servers and to which users of the mobile terminals have opened an instant messaging session; and a virtual presence server independent of the at least two instant messaging service servers, the virtual presence server being connected to a mobile client terminal and to the at least two instant messaging service servers in such a way that information intended for or sent by the mobile client terminal transits via the virtual presence server, wherein the at least two instant messaging service servers are configured to transmit contact lists intended for the mobile client terminal, the contact lists being intercepted by the virtual presence server, the virtual presence server aggregating the contact lists received into a single list in which are registered identities of users, without distinction as to community membership of the users, wherein a computer application executed by the mobile client terminal transmits a piece of information to the virtual presence server in order that one of the users appearing in multiple of the contact lists is represented only once in the single list generated by the virtual presence server, and wherein the virtual presence server transmits the single list to the mobile client terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for controlling a virtual presence server in an instant messaging (IM) system having client terminals that establish IM sessions with IM servers, the method comprising:
-
connecting to the IM servers; providing connectivity with the IM servers to a first user of a mobile client terminal, wherein IM information transmitted from the mobile client terminal and IM information transmitted to the mobile client terminal is transmitted through the virtual presence server; intercepting contact lists sent by the IM servers and intended for the mobile client terminal, wherein each of the contact lists includes user information associated with a corresponding one of the IM servers; and aggregating the contact lists into a single list, wherein the first user performs IM communications with entries on the single list, the aggregating including; in response to a piece of information from the mobile client, selectively associating a user identity from a first one of the contact lists with a user identity from a second one of the contact lists based on the user identity from the first one of the contact lists corresponding to a first user and the user identity from the second one of the contact lists also corresponding to the first user; and including a single entry in the single list that corresponds to both the user identity from the first one of the contact lists and the user identity from the second one of the contact lists. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An instant messaging (IM) system, comprising:
-
IM servers configured to deliver IM services to mobile terminals connected to the IM servers and to which users of the mobile terminals have opened IM sessions; and a virtual presence server independent of the IM servers, the virtual presence server being connected to a mobile client terminal and to the IM servers, the virtual presence server intercepting and selectively retransmitting information sent by the mobile client terminal and information intended for the mobile client terminal, wherein the IM servers transmit contact lists intended for the mobile client terminal, the lists being intercepted by the virtual presence server, the virtual presence server aggregating the contact lists received into a single list in which are registered identities of users, without distinction as to community membership of the users, wherein the mobile client terminal transmits a piece of information to the virtual presence server instructing that one of the users appearing in multiple of the contact lists be treated as a single user, the virtual presence server including the one of the users only once in the single list, wherein the virtual presence server transmits the single list to the mobile client terminal, wherein the mobile client terminal transmits filtering rules to the virtual presence server, the virtual presence server recording the filtering rules in a database, the virtual presence server discarding messages from ones of the mobile terminals based on the filtering rules and transmitting an alert message to ones of the mobile terminals whose messages have been filtered, and wherein the virtual presence server applies a single filtering rule to messages from the one of the users regardless of from which of the IM servers the messages arrive.
-
Specification