Instant messaging
First Claim
1. System for transmitting messages over a multimedia network from a sending client to a target client, the messages comprising target client information, the system comprising:
- a plurality of message gateways (3, 7, 8), each message gateway (3, 7, 8) being configurated for the reception and/or transmission over at least one dedicated transfer medium, and a message broker (1) connected to the message gateways (3, 7, 8) and being provided with a client database (2), wherein a first message gateway receives a message from a sending client over a first transfer medium and transmits the message and/or an information extracted thereof to the message broker (1), the message broker (1) automatically selects an appropriate second transfer medium depending on the content of the client database (2) and the supplied message and/or an information extracted thereof, and the message is sent to the target client by means of a second message gateway configured for a transmission over the second transfer medium selected by the message broker (1).
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a system that enables the nearly real-time transmission of messages originated and received from/by heterogeneous communication networks. The purpose of instant messaging is to transmit high priority messages in (nearly) real-time between clients (man and machine). Unified messaging merges analog and digital transmitted messages such as facsimile, voice mail, e-mail, WWW and the cell phone short message service (GSM/SMS) to unified instant messages. A Unified Instant Messaging System (UIMS) consists of four major components: distributed gateways, message brokers, message processors and a client directory database. Messages of arbitrary form can be translated into Unified Instant Messages (UIM) by Instant Message Gateways (IMGateways). Instant Message Brokers (IMBrokers) control the message flow and further message processing. IMBrokers also ensure message authenticity and security. Further processing steps on an instant message can be performed anywhere in the IP network by Instant Message Processors (IMP) provided by Instant Message Service Providers (IMSP).
327 Citations
21 Claims
-
1. System for transmitting messages over a multimedia network from a sending client to a target client, the messages comprising target client information, the system comprising:
-
a plurality of message gateways (3, 7, 8), each message gateway (3, 7, 8) being configurated for the reception and/or transmission over at least one dedicated transfer medium, and a message broker (1) connected to the message gateways (3, 7, 8) and being provided with a client database (2), wherein a first message gateway receives a message from a sending client over a first transfer medium and transmits the message and/or an information extracted thereof to the message broker (1), the message broker (1) automatically selects an appropriate second transfer medium depending on the content of the client database (2) and the supplied message and/or an information extracted thereof, and the message is sent to the target client by means of a second message gateway configured for a transmission over the second transfer medium selected by the message broker (1). - View Dependent Claims (2, 3, 4, 5, 6, 9, 10, 11)
-
-
7. System according to anyone to the preceding claims, characterized in that the message broker (1) is designed to furthermore perform processing control and/or security processing.
-
8. System according to anyone to the preceding claims, characterized in that the message broker (1) is designed to furthermore perform accounting and/or billing.
- 12. Message broker unit for a distributed multimedia system, characterized in that it is designed to autonomously select an appropriate transfer medium out of a plurality of transfer media for messages received from a sending client and to be transferred to a target client, wherein the message broker (1) is connected to a client database (2) and the transfer medium selection is performed depending on target client information and the content of the client database (2).
-
15. Method for sending messages over a multimedia network from a sending client to a target client, the messages comprising target client information, the method comprising the following steps:
-
transmitting the message from the sending client to a message broker (1) over a first transfer medium, and transmitting the message to the target client over a second transfer medium, wherein the second transfer medium can be identical to the first transfer medium, wherein the message broker (1) selects an appropriate second transfer medium out of a plurality of transfer media depending on the content of a client database (2) connected to the message broker (1) and the target client information. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification