Method for controlling parties in real-time data communication
First Claim
1. A method of real-time data communication, comprising sending a real-time data item from a terminal of a sending party to a terminal of at least one receiving party over a communication system, sending an item acknowledgement report from the terminal of each of the at least one receiving party to the terminal of the sending party over the communication system after the end of the real-time data item.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to communications systems, and especially to real-time data (two-party or multi-party) communication in communications systems. A real-time data item is sent from a sending terminal to a number of receiving terminals over a communication system. In accordance with the present invention, each receiving user terminal acknowledges the reception of the item by sending an item acknowledgement report after the end of the item. The acknowledgement report may be sent after a successful reception of the item, unsuccessful reception of the item or in both cases.
238 Citations
47 Claims
-
1. A method of real-time data communication, comprising
sending a real-time data item from a terminal of a sending party to a terminal of at least one receiving party over a communication system, sending an item acknowledgement report from the terminal of each of the at least one receiving party to the terminal of the sending party over the communication system after the end of the real-time data item.
-
15. A method of communicating a real-time data item from a user terminal, comprising:
-
sending data packets of the real-time item to at least one receiving terminal;
sending, in association with sending the real-time data packets of the real-time data item, to the at least one receiving party a request to send the acknowledgement report;
receiving an acknowledgement report originating from the at least one receiving party after terminating the real-time data item; and
displaying on a display of the user terminal speech item information provided on the basis of the received acknowledgement report or reports. - View Dependent Claims (16, 17, 18)
-
-
19. A method of communicating a real-time data item from a user terminal, comprising:
-
sending a leader packet in form of a real-time audio transport packet to at least one receiving terminal over a communication system in order to initiate the sending of the real-time data item, the leader packet containing the request to send an item acknowledgement report;
sending real-time transport packets containing real-time data information on the real-time data item to the at least one receiving terminal;
sending a trailer packet in form of a real-time audio transport packet in order to indicate the end of the real-time data item;
receiving an acknowledgement report from the at least one receiving party; and
outputting, by the user terminal, item information provided on the basis of the received acknowledgement report or reports. - View Dependent Claims (20, 21)
-
-
22. A method of processing a real-time data item received at a user terminal, comprising:
-
receiving real-time data packets of a real-time data item from a sending terminal;
receiving, in association with the received real-time data packets of the real-time data item, at the at least one receiving party a request to send an item acknowledgement report;
detecting the end of the real-time data item; and
sending, responsive to receiving the request and detecting the end of the real-time data item, an acknowledgement report to the sending terminal. - View Dependent Claims (23)
-
-
24. A method of processing a real-time data item received at a user terminal, comprising:
-
receiving a leader packet in form of a real-time transport packet from a sending terminal over a communication system in order to initiate the sending of the real-time data item, said leader packet containing the request to send an item acknowledgement report;
receiving real-time transport packets containing the actual real-time data of the real-time data item from the sending terminal;
receiving a trailer packet in form of a real-time transport packet indicating the end of the real-time data item; and
sending an acknowledgement report to the sending party. - View Dependent Claims (25)
-
-
26. A communication system, comprising:
-
a first user terminal configured to send a real-time data item to at least one second party; and
a second user terminal configured to send an item acknowledgement report to the sending terminal after the end of the real-time data item. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
-
34. A user terminal for communicating a real-time data item, comprising
a mechanism configured to send speech data packets of a real-time data item to at least one receiving terminal; -
a mechanism configured to send, in association with sending the data packets of the real-time data item, to the at least one receiving party a request to send an item acknowledgement report;
a mechanism configured to receive an acknowledgement report originating from the at least one receiving party after terminating the real-time data item; and
a mechanism configured to output information provided on the basis of the received acknowledgement report or reports. - View Dependent Claims (35, 36, 37)
-
-
38. A user terminal for communicating a real-time data item, comprising:
-
a mechanism configured to send a leader packet in form of a real-time transport packet to at least one receiving terminal over a communication system in order to initiate the sending of the real-time data item, the leader packet containing a request to send an item acknowledgement report;
a mechanism configured to send real-time transport packets containing real-time-data of the real-time data item to the at least one receiving terminal;
a mechanism configured to send a trailer packet in form of a real-time transport packet in order to indicate the end of the real-time data item;
a mechanism configured to receive an acknowledgement report originating from the at least one receiving party; and
a mechanism configured to output item information provided on the basis of the received acknowledgement report or reports. - View Dependent Claims (39, 40, 41)
-
-
42. A user terminal for communicating a real-time data item, comprising:
-
a mechanism configured to receive real-time data packets of a real-time data item from a sending terminal over a communication system;
a mechanism configured to receive, in association with the received real-time data packets of the real-time data item, to the at least one receiving party a request to send a real-time data item acknowledgement report;
a mechanism configured to detect the end of the real-time data item; and
a mechanism configured to send, responsive to receiving said request and detecting the end of the speech item, an acknowledgement report.
-
-
43. A user terminal for communicating a real-time data item, comprising:
-
a mechanism configured to receive a leader packet in form of a real-time audio transport packet -from a sending terminal over a communication system in order to initiate the sending of the real-time data item, said leader packet containing the request to send an item acknowledgement report;
a mechanism configured to receive real-time transport packets containing real-time data of the real-time data item from the sending terminal;
a mechanism configured to receive a trailer packet in form of a real-time transport packet indicating the end of the real-time data item; and
a mechanism configured to send, responsive to receiving said request and detecting the end of the real-time data item, an acknowledgement report for the real-time data item.
-
-
44. A user terminal for communicating a real-time data item, comprising:
-
(A) for a sending mode of operation;
a mechanism configured to send a leader packet in form of a real-time transport packet to at least one receiving terminal over a communication system in order to initiate the sending of the real-time data item, the leader packet containing the request to send an item acknowledgement report;
a mechanism configured to send real-time transport packets containing real-time data of the real-time data item to the at least one receiving terminal;
a mechanism configured to send a trailer packet in form of a real-time transport packet in order to indicate the end of the real-time data item;
a mechanism configured to receive an acknowledgement report originating from the at least one receiving party;
a mechanism configured to display item information provided on the basis of the received acknowledgement report or reports, and (B) for receiving mode of operation;
a mechanism configured to receive real-time data packets of a real-time data item from a sending terminal over a communication system;
a mechanism configured to receive, in association with the received real-time data packets of the item, a request to send an item acknowledgement report;
a mechanism configured to detect the end of the item;
a mechanism configured to send, responsive to receiving said request and detecting the end of the item, an acknowledgement report.
-
-
45. A communication system, comprising
a first user terminal configured to send real-time communication packets relating to a real-time item and addressed to a group communication group; -
a group communication network entity providing group specific communications functions so that any real-time communication packet addressed to a communication group is multiplied and unicast to each receiving member in the respective group communication group on the basis of their individual addresses; and
at least one second user terminal configured to send a real-time data item acknowledgement report to the first user terminal after end of a received real-time data item. - View Dependent Claims (46, 47)
-
Specification