Method and device for messaging
AssigneeNokia Corporation
InventorsKrisztian Kiss, Petri Koskelainen
Life of this patent
Estimating the term…
Abstract
A method and system are provided to transmit a message from a transmitting client to a primary receiving client via a server, which is also connected to a secondary receiving client. A message is sent from the transmitting client to the server. The message includes a first header indicative of an address of the primary receiving client and a second header indicative of at least one address of the secondary receiving client and the secondary header being indicative of only a single one of the at least one address. The message is then transmitted from the server to the primary receiving client and from the server to the secondary receiving client.
Claims28
A method, comprising:
- receiving a session initiation protocol message from a transmitting client at a session initiation protocol server, the session initiation protocol message including at least a first header indicative of an address of a primary receiving client and at least one secondary header indicative of at least one address of the at least one secondary receiving client, the primary header being indicative of only a single primary receiving client address;
- transmitting the session initiation protocol message from the session initiation protocol server to the address of primary receiving client and from the session initiation protocol server to the address of at least one secondary receiving client;
- awaiting a delivery message, the delivery message being indicative of successful receipt of the message;
- determining, on the basis of any received delivery messages, which of the receiving clients received the message;
- and
- sending a delivery report to the transmitting client indicating which of the receiving clients received the message.
An apparatus, comprising:
- a receiver configured to receive a session initiation protocol message from a transmitting client, the session initiation protocol message including at least a first header indicative of an address of a primary receiving client and at least one secondary header indicative of at least one address of at least one secondary receiving client, the primary header being indicative of only a single primary receiving client;
- a transmitter configured to transmit the session initiation protocol message to the address of the primary receiving client and to the address of at least one secondary receiving client;
- an awaiting unit configured to await a delivery message, the delivery message being indicative of successful receipt of the session initiation protocol message;
- a client determiner configured to determine, on the basis of any received delivery messages, which of the receiving clients received the session initiation protocol message;
- and
- a delivery report transmitter configured to send a delivery report to the transmitting client indicating which of the receiving clients received the session initiation protocol message.
A system, comprising:
- a session initiation protocol server comprising
- a receiver configured to receive a session initiation protocol message from a transmitting client, the session initiation protocol message including at least a first header indicative of an address of a primary receiving client and at least one secondary header indicative of at least one address of at least one secondary receiving client, the primary header being indicative of only a single primary receiving client,
- a transmitter configured to transmit the session initiation protocol message to the address of the primary receiving client and to the address of at least one secondary receiving client,
- an awaiting unit configured to await a delivery message, the delivery message being indicative of successful receipt of the session initiation protocol message,
- a client determiner configured to determine, on the basis of any received delivery messages, which of the receiving clients received the session initiation protocol message, and
- a delivery report transmitter configured to send a delivery report to the transmitting client indicating which of the receiving clients received the session initiation protocol message.
An apparatus, comprising:
- a transmitter configured to send a session initiation protocol message to a session initiation protocol server, the session initiation protocol message including at least a first header indicative of an address of a primary receiving client and at least one secondary header indicative of at least one address of at least one secondary receiving client, the primary header being indicative of only a single primary receiving client;
- and
- a receiver configured to receive a delivery report from the session initiation protocol server, indicating which of the receiving clients received the session initiation protocol message.
An apparatus, comprising:
- means for receiving a session initiation protocol message from a transmitting client, the session initiation protocol message including at least a first header indicative of an address of a primary receiving client and at least one secondary header indicative of at least one address of at least one secondary receiving client, the primary header being indicative of only a single primary receiving client;
- means for transmitting the session initiation protocol message to the address of the primary receiving client and to the address of at least one secondary receiving client;
- means for awaiting a delivery message, the delivery message being indicative of successful receipt of the session initiation protocol message;
- means for determining, on the basis of any received delivery messages, which of the receiving clients received the session initiation protocol message;
- and
- means for sending a delivery report to the transmitting client indicating which of the receiving clients received the session initiation protocol message.
An apparatus, comprising:
- means for sending a session initiation protocol message to a server, the session initiation protocol message including at least a first header indicative of an address of a primary receiving client and at least one secondary header indicative of at least one address of at least one secondary receiving client, the secondary header being indicative of only a single one of the at least one address;
- and
- means for receiving a delivery report from the server indicating which of the receiving clients received the session initiation protocol message.
A method, comprising:
- sending a session initiation protocol message to a session initiation protocol server, the message including at least a first header indicative of an address of a primary receiving client and at least one secondary header indicative of at least one address of at least one secondary receiving client, the primary header being indicative of only a single primary receiving client;
- and
- receiving a delivery report from the session initiation protocol server, indicating which of the receiving clients received the session initiation protocol message.
Dependencies are inferred from the claim text.