Controller for reducing latency in a group communication network
First Claim
Patent Images
1. In a controller, a method for reducing latency in a group communication network, the method comprising:
- determining whether any media frame belonging to a communication protocol is lost, the media frame being directed to the controller; and
modifying the communication protocol if a media frame is lost.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for reducing perceived latency in a group communication network provides for receiving a request from a user of a communication device wishing to initiate a group call, receiving media from the user before completely processing the request, and buffering the received media for later transmission.
-
Citations
26 Claims
-
1. In a controller, a method for reducing latency in a group communication network, the method comprising:
-
determining whether any media frame belonging to a communication protocol is lost, the media frame being directed to the controller; and
modifying the communication protocol if a media frame is lost. - View Dependent Claims (2, 3, 4, 5)
-
-
6. In a controller, a method for reducing latency in a group communication network, the method comprising:
-
receiving an indication from a communication device that a user wishes to initiate a group call;
receiving media from the user before processing the request; and
buffering the received media for later transmission to another communication device. - View Dependent Claims (7, 8, 9, 10, 11, 12, 18, 19, 20, 21)
-
-
13. In a controller, a computer-readable medium embodying a method for reducing latency in a group communication network, the method comprising:
-
determining whether any media frame belonging to a communication protocol is lost, the media frame being directed to the controller; and
modifying the communication protocol if a media frame is lost.
-
-
14. In a controller, a computer-readable medium embodying a method for reducing latency in a group communication network, the method comprising:
-
receiving an indication from a communication device that a user wishes to initiate a group call;
receiving media from the user before processing the request; and
buffering the received media for later transmission to another communication device.
-
-
15. A controller for reducing latency in a group communication network, comprising:
-
means for determining whether any media frame belonging to a communication protocol is lost, the media frame being directed to the controller; and
means for modifying the communication protocol if a media frame is lost.
-
-
16. A controller for reducing latency in a group communication network, comprising:
-
means for receiving an indication from a communication device that a user wishes to initiate a group call;
means for receiving media from the user before processing the request; and
means for buffering the received media for later transmission to another communication device.
-
-
17. A controller for reducing latency in a group communication network, the communication device comprising:
-
a receiver to receive information over the network;
a transmitter to transmit information over the network; and
a processor communicatively coupled with the receiver and the transmitter, the processor being capable of;
determining whether any media frame belonging to a communication protocol is lost, media frame being directed to the controller; and
modifying the communication protocol if a media frame is lost.
-
-
22. A controller for reducing latency in a group communication network, comprising:
-
a receiver to receive an indication from a communication device that a user wishes to initiate a group call;
a memory unit to buffer media that is received from the user before the request is processed;
a transmitter for transmitting the buffered data to another communication device after the request is processed; and
a processor for processing the received request and the media, the processor being communicatively coupled with the receiver, the memory unit, and the transmitter. - View Dependent Claims (23, 24, 25, 26)
-
Specification