Message exchange handling concept
First Claim
1. A method for handling a message exchange session between wireless communication terminals via a wireless network comprising:
- initiating a message exchange session by;
identifying in a first communication terminal at least one other communication terminal to be invited to participate in the message exchange session;
inputting a message text;
transmitting said message text to said at least one other communication terminal; and
responding to a received message by;
inputting a message text for replying to the received message;
adding said inputted reply message text to the received message text, the inputted reply message text being automatically and successively added above a previous message text prior to transmission of a response to the received message, whereby the response comprises an aggregate message text that includes the message exchange session history, where the previous message text is removed linewise from an end of the message when the message exceeds a maximum number of allowable characters; and
transmitting said aggregate message text to the other communication terminal being party to the message exchange session.
0 Assignments
0 Petitions
Accused Products
Abstract
A message exchange session between wireless communication terminals via a wireless network is initiated from one of the terminals. The user of the initiating terminal invites at least one other communication terminal to participate in the message exchange session. This is done by forwarding a message text to said at least one other communication terminal. The user of the other terminal responds to received message by inputting a message text for replying to the received message. Then the responding terminal automatically adds the inputted reply message text to the received message text, whereby the aggregate message text includes the message exchange session history, and the aggregate message text is then transmitted to the other communication terminals being party to the message exchange session.
-
Citations
53 Claims
-
1. A method for handling a message exchange session between wireless communication terminals via a wireless network comprising:
-
initiating a message exchange session by; identifying in a first communication terminal at least one other communication terminal to be invited to participate in the message exchange session; inputting a message text; transmitting said message text to said at least one other communication terminal; and responding to a received message by; inputting a message text for replying to the received message; adding said inputted reply message text to the received message text, the inputted reply message text being automatically and successively added above a previous message text prior to transmission of a response to the received message, whereby the response comprises an aggregate message text that includes the message exchange session history, where the previous message text is removed linewise from an end of the message when the message exceeds a maximum number of allowable characters; and transmitting said aggregate message text to the other communication terminal being party to the message exchange session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A wireless communication terminal having a message exchange session handling application for handling messages in a message exchange session in a wireless communication system, wherein said terminal comprises:
-
a software application having means for initiating a message exchange session, wherein said initiating means includes; means for identifying at least one other communication terminal to be invited to participate in the message exchange session; means for entering a text input as a message text; a transmitter for transmitting said message text to said at least one other communication terminal; a receiver for receiving a reply from said at least one other communication terminal; said software application furthermore having means for replying to a message during a message exchange session, wherein said replying means includes; means for entering a text input string as a reply to a received message text; and means for automatically and successively adding said text input string to the received message text prior to a transmission of the reply, for generating an aggregate message text for replying by means of the transmitter to the other communication terminal, where the aggregate message text is removed linewise from an end of the message when the message exceeds a maximum number of allowable characters. - View Dependent Claims (15, 16)
-
-
17. A wireless communication terminal having a message exchange session handling application for handling messages in a message exchange session in a wireless communication system, said terminal comprises:
a software application having means for replying to a received message during a message exchange session, wherein said replying means includes; means for entering a text input string as a reply to the received message; and means for automatically adding said text input string successively to the received message text for generating an aggregate message text for replying to the message, prior to a transmission of the reply, where the aggregate message text is removed linewise from an end of the message when the message exceeds a maximum number of allowable characters.
-
18. A computer program product stored on a computer readable storage medium, comprising:
-
computer readable program code means for causing a computer to reply to a message during a message exchange session in a wireless communication system, said computer readable program code means causing a computer to provide a message exchange session handling application in a wireless communication terminal; computer readable program code means causing a computer to handle a text input string entered by a user as a reply to a received message; and computer readable program code means for causing a computer to automatically and successively add said text input string above the received message text for generating an aggregate message text for replying prior to transmission of the reply, where the aggregate message text is removed linewise from an end of the message when the message exceeds a maximum number of allowable characters.
-
-
19. A method for handling a message exchange session between wireless communication terminals via a wireless network comprising:
-
sending from a wireless communication terminal by means of a point-to point short message service in the wireless network a message containing a request for participating in a message exchange session; routing the request message from the wireless communication terminal to a message exchange session handling server via the wireless network; connecting in the message exchange session handling server the requesting wireless communication terminal to a group of communication terminals; handling a message text in said message exchange session handling server by successively adding received message text from each of the group of communication terminals to the message text in order to update the message text; adding further message text to the received message text from each of the group of communication terminals; and transmitting the updated message text to each of the group of communication terminals participating in the message exchange session.
-
-
20. A method for handling a message exchange session between wireless communication terminals comprising:
-
generating a list of communication terminals to be invited to participate in the message exchange session; inputting a message text; transmitting said message text to the communication terminals listed on said list; receiving a reply from one of the communication terminals listed on said list; automatically and successively adding the received reply above a previous message text prior to retransmission of the reply from one of the communication terminals to the communication terminals listed on the list, where the previous message text is removed linewise from an end of the message when the message exceeds a maximum number of allowable characters; and transmitting the reply from said one of the communication terminals to the communication terminals listed on said list. - View Dependent Claims (21, 22)
-
-
23. A wireless communication terminal having a message exchange session handling application for handling messages in a message exchange session in a wireless communication system, wherein said terminal comprises:
-
means for generating a list of communication terminals to be invited to participate in the message exchange session; means for inputting a message text; means for transmitting said message text to each of the communication terminals listed on said list; means for receiving a reply from one of the communication terminals listed on said list; means for automatically adding the received reply above a previous message text prior to retransmission of the reply from one of the communication terminals to the communication terminals listed on the list, where the previous message text is removed linewise from an end of the message when the message exceeds a maximum number of allowable characters; and means for transmitting the reply from one of the communication terminals to each of the communication terminals listed on said list. - View Dependent Claims (24, 25, 26)
-
-
27. A method, comprising:
-
initiating a message exchange session by; identifying in a first communication device at least one other communication device to be invited to participate in the message exchange session; inputting a message text; transmitting said message text to said at least one other communication device; and
responding to a received message by;inputting a message text for replying to the received message; adding said inputted reply message text to the received message text, the inputted reply message text being automatically and successively added above a previous message text prior to transmission of a response to the received message, where the response comprises an aggregate message text that includes a message exchange session history, where previous message text is removed line wise from an end of the message when the message exceeds a maximum number of allowable characters; and transmitting said aggregate message text for reception by the at least one other communication device. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. An apparatus, comprising:
-
a user interface comprising an input device and a display device; a transmitter; a receiver; and a data processor configured to respond to the user interface to initiate a message exchange session by identifying at least one other communication device to be invited to participate in the message exchange session;
the data processor further configured to respond to text entered through said input device to transmit the entered text with the transmitter for reception by the at least one other communication device;
said data processor further configured to respond to reception of message text from the at least one other communication device during the message exchange session to automatically and successively add text entered through said input device to received message text to form an aggregate message text to be transmitted to the at least one other communication device, said data processor being further configured to respond to a condition where an amount of the text of said aggregate message text exceeds a maximum number of characters to remove text line wise from an end of the aggregate message text. - View Dependent Claims (41, 42, 43)
-
-
44. An apparatus, comprising:
-
a user interface comprising an input device and a display device; a transmitter; a receiver; and a data processor configured to respond to reception of message text from at least one other communication device during a message exchange session to automatically and successively add text entered through said input device to received message text to form an aggregate message text to be transmitted to the at least one other communication device, said data processor being further configured to respond to a condition where an amount of text of said aggregate message text exceeds a maximum number of characters to remove text line wise from the end of the aggregate message text. - View Dependent Claims (45, 46, 47, 48, 49)
-
-
50. A data storage medium readable by a data processor of a communication device, said storage medium containing program instructions the execution of which by the data processor result in operations that comprise:
-
initiating a message exchange session by; identifying at least one other communication device to be invited to participate in the message exchange session; inputting a message text; transmitting said message text to said at least one other communication device; and responding to a received message by; inputting a message text for replying to the received message; adding said inputted reply message text to the received message text, the inputted reply message text being automatically and successively added above a previous message text prior to transmission of a response to the received message, where the response comprises an aggregate message text where previous message text is removed line wise from an end of the message when the message exceeds a maximum number of allowable characters; and transmitting said aggregate message text for reception by the at least one other communication device. - View Dependent Claims (51, 52, 53)
-
Specification