Protocol for instant messaging
First Claim
1. Method for the transmission of messages in a distributed system, the method comprising the following steps:
- reception of a message from a sending client (9) by a first message gateway (4), transmission of meta information extracted from the received message from the first message gateway (4) to a message broker (2), selection of a second message gateway (5) on the basis of the meta information and client profile data (3), and sending the message from the first message gateway (4) to the selected second message gateway (5) to transfer it to a target client (8).
2 Assignments
0 Petitions
Accused Products
Abstract
Messages are transmitted in nearly real-time in a distributed system. The message transmission system comprises a first message gateway (4) receiving a message from a sending client (9). Meta information is extracted by the first message gateway (4) from the received message and the meta information (MI) is transmitted from the first message gateway (4) to a message broker (2) connected to a client profile database (3). The message broker (2) selects a second message gateway (5) on the basis of the meta information and the client profile data of the client profile database (3). Than a message from the first message gateway (4) is transmitted to the selected second message gateway (5) which transfers the message to a target client (8).
112 Citations
9 Claims
-
1. Method for the transmission of messages in a distributed system, the method comprising the following steps:
-
reception of a message from a sending client (9) by a first message gateway (4), transmission of meta information extracted from the received message from the first message gateway (4) to a message broker (2), selection of a second message gateway (5) on the basis of the meta information and client profile data (3), and sending the message from the first message gateway (4) to the selected second message gateway (5) to transfer it to a target client (8). - View Dependent Claims (2, 3, 4, 5)
-
-
6. Distributed system for the transmission of messages, the system comprising:
-
a first message gateway (4) for the reception of messages from sending clients (9) and for the extraction of meta information from the received messages, a message broker (2) for receiving the meta information from the first message gateway (4), processing the meta information and returning it to the first message gateway (4), and a second message gateway (5) for receiving the message from the first message gateway (4) controlled by the processed meta information and for sending the message to a target client (8). - View Dependent Claims (7, 8, 9)
-
Specification