System for providing continuity between messaging clients and method therefor
DCFirst Claim
Patent Images
1. Within a messaging communication system having a message server for managing the communication of a plurality of messages among a plurality of messaging clients, a method for providing continuity between the plurality of messaging clients comprising:
- establishing a first communication connection including a plurality of client data between a first messaging client and the message server;
transferring the plurality of client data from the first messaging client to a second messaging client; and
establishing a second communication connection including the plurality of client data between the second messaging client and the message server.
5 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A messaging communication system (10) includes a plurality of messaging clients (12). A first messaging client (14) establishes a first communication connection (16) operating using a plurality of client data (25). The first messaging client (14) transfers the plurality of client data (25) to a second messaging client (20). The second messaging client (20) establishes a second communication connection (22) operating using the plurality of client data (25).
-
Citations
67 Claims
-
1. Within a messaging communication system having a message server for managing the communication of a plurality of messages among a plurality of messaging clients, a method for providing continuity between the plurality of messaging clients comprising:
-
establishing a first communication connection including a plurality of client data between a first messaging client and the message server; transferring the plurality of client data from the first messaging client to a second messaging client; and establishing a second communication connection including the plurality of client data between the second messaging client and the message server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 21)
-
-
15. Within a messaging communication system having a plurality of messaging clients and a message server, a method for providing continuity between the plurality of messaging clients comprising:
-
establishing for a first messaging client a first communication connection with the message server including a plurality of client data; establishing for a second messaging client a second communication connection with the message server; and transferring the plurality of client data from the first messaging client to the second messaging client in response to the second communication connection.
-
-
16. Within a messaging communication system having a plurality of messaging clients and a message server, a method for providing continuity between the plurality of messaging clients comprising:
-
establishing for a first messaging client a first communication connection with the message server including a plurality of client data, wherein the first messaging client includes a first account identifier; providing the first account identifier for the first messaging client to the messaging communication system; transferring the plurality of client data from the first messaging client to a second messaging client, wherein the second messaging client includes a second account identifier; providing the second account identifier from the second messaging client to the messaging communication system; and establishing for the second messaging client a second communication connection with the message server including the plurality of client data using the second account identifier.
-
-
22. Within a messaging communication system having a plurality of messaging clients, a method for providing continuity between the plurality of messaging clients comprising:
-
establishing a first communication connection for a first messaging client; establishing at least one messaging session having a session identifier between the first messaging client and at least one other messaging client of the plurality of messaging clients; transferring a plurality of session data for the first session connection including the session identifier from the first messaging client to a second messaging client; establishing a second communication connection including the plurality of session data for the second messaging client; and participating in the at least one messaging session in the second communication connection using the session identifier. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. Within a messaging communication system having a plurality of messaging clients, a method for providing continuity between the plurality of messaging clients comprising:
-
establishing a first communication connection for a first messaging client; establishing a plurality of messaging sessions each having a session identifier between the first messaging client and at least one of the plurality of messaging clients; transferring a plurality of client data for the first communication connection including at least one session identifier for at least one messaging session from the first messaging client to a second messaging client; establishing a second communication connection including the plurality of client data for the second messaging client; and participating in the at least one messaging session in the second communication connection using the session identifier. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. Within a messaging communication system having a plurality of messaging clients, a method for providing continuity between the plurality of messaging clients comprising:
-
establishing a first communication connection for a first messaging client; establishing at least one messaging session having a session identifier between the first messaging client and at least one other messaging client of the plurality of messaging clients; transferring a plurality of client data for the first communication connection including the session identifier from the first messaging client to a second messaging client; establishing a second communication connection including the plurality of client data for the second messaging client; and adding the second messaging client to the at least one messaging session using the session identifier.
-
-
47. Within a messaging communication system having a message server for managing a plurality of multiple user messaging sessions, wherein the multiple user messaging sessions comprise communication of a plurality of session messages among a plurality of messaging clients, a method for providing continuity between the plurality of messaging clients comprising:
-
establishing a first communication connection for a first messaging client within a multiple user messaging session of the message server; transferring a plurality of client data for the first communication connection from the first messaging client to a second messaging client; sending a data transfer message to the message server wherein the data transfer message includes a session reservation for the second messaging client; and establishing a second communication connection for the second messaging client within the multiple user messaging session of the message server using the plurality of client data. - View Dependent Claims (48, 49)
-
-
50. A plurality of messaging clients within a messaging communication system for providing continuity between the plurality of messaging clients comprising:
-
a first messaging client, for establishing a first communication connection including a plurality of client data with a message server; and a second messaging client for receiving the plurality of client data from the first messaging client and for establishing a second communication connection including the plurality of client data with the message server.
-
-
59. A messaging communication system for providing continuity between a plurality of messaging clients comprising:
-
the plurality of messaging clients including; a first messaging client, a second messaging client, and at least one other messaging client; a message server for managing the communication of a plurality of session messages among the plurality of messaging clients, wherein the message server is programmed to; establish a first communication connection for the first messaging client establish at least one messaging session having a session identifier between the first messaging client and the at least one other messaging client, transfer a plurality of client data for the first communication connection including the session identifier from the first messaging client to the second messaging client, establish a second communication connection including the plurality of client data for the second messaging client, and transfer the at least one messaging session from the first messaging client to the second messaging client using the session identifier. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65)
-
-
66. A messaging communication system for providing continuity between a plurality of messaging clients comprising:
-
the plurality of messaging clients including; a first messaging client for establishing a first communication connection including a plurality of client data, and a second messaging client for establishing a second communication connection including the plurality of client data; and a server memory coupled to the plurality of messaging clients, wherein the first messaging client stores the plurality of client data in the server memory, and further wherein the second messaging client retrieves the plurality of client data from the server memory for use in the operation of the second communication connection. - View Dependent Claims (67)
-
Specification