TIME-SHIFTING FOR PUSH TO TALK VOICE COMMUNICATION SYSTEMS
First Claim
1. A method for providing on a Push To Talk (PTT) communication network time-shifting capabilities to a user of a PTT communication device, comprising:
- progressively receiving time-based media at a node on the PTT communication network from a sending device;
progressively storing the received time-based media in a time-shifting buffer located at the node as the time-based media is progressively received;
receiving rendering control instructions from the user of the PTT communication device, the rendering control instructions requesting the time based media progressively received at the node on the PTT communication network to be rendered at the PTT communication device of the user either;
(i) in a near real-time mode as the time-based media is progressively received at the node;
or(ii) at an arbitrary later time after the receipt and storage of the time-based media in the time-shifting buffer; and
a transmitter configured to either (a) progressively transmit the time-based media to the PTT communication device over the PTT communication network as the time-based media is progressively received at the node in response to rendering control instruction (i) or (b) progressively transmit the time-based media over the PTT communication network from the time-shifting buffer to the PTT communication device at the arbitrary later time in response to the rendering control instruction (ii) respectively.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for providing on a Push To Talk (PTT) communication network time-shifting capabilities to a user of a PTT communication device. The method involves progressively receiving time-based media at a node on the PTT communication network from a sending device and progressively storing the received time-based media in a time-shifting buffer located at the node as the time-based media is progressively received. In response to rendering control instructions received from the user of the PTT communication device, the method further includes controlling the rendering of the time-based media at the PTT communication device in either (i) a near real-time mode as the time-based media is progressively received at the node or (ii) in a time shifted mode at an arbitrary later time after the receipt and storage of the time-based media in the time-shifting buffer. If the received rendering control instructions indicate the PTT user would like to review the media in the near real-time mode, the method further involves progressively transmitting the time-based media to the PTT communication device as the time-based media is progressively received at the node. If the received rendering instructions indicate the time-shifted mode, then the time-based media is progressively transmitted from the time-shifting buffer to the PTT communication device at the arbitrary later time.
-
Citations
21 Claims
-
1. A method for providing on a Push To Talk (PTT) communication network time-shifting capabilities to a user of a PTT communication device, comprising:
-
progressively receiving time-based media at a node on the PTT communication network from a sending device; progressively storing the received time-based media in a time-shifting buffer located at the node as the time-based media is progressively received; receiving rendering control instructions from the user of the PTT communication device, the rendering control instructions requesting the time based media progressively received at the node on the PTT communication network to be rendered at the PTT communication device of the user either; (i) in a near real-time mode as the time-based media is progressively received at the node;
or(ii) at an arbitrary later time after the receipt and storage of the time-based media in the time-shifting buffer; and a transmitter configured to either (a) progressively transmit the time-based media to the PTT communication device over the PTT communication network as the time-based media is progressively received at the node in response to rendering control instruction (i) or (b) progressively transmit the time-based media over the PTT communication network from the time-shifting buffer to the PTT communication device at the arbitrary later time in response to the rendering control instruction (ii) respectively. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification