Telecommunication and multimedia management method and apparatus
First Claim
1. An apparatus for transferring a complete copy of media designated as time sensitive over a network, the apparatus comprising:
- a sending node, the sending node including;
a network ascertaining element configured to ascertain if conditions on the network are adequate to transmit a first bit rate representation of media designated as time-sensitive between the sending node and a receiving node over the network, the first bit rate representation derived from when the time-sensitive media was originally encoded;
a transmitter configured to generate and transmit a reduced bit rate representation of the media designated as time-sensitive if the network ascertaining element ascertains that network conditions are inadequate to transmit the first bit rate representation at a first bit rate and a first packetization interval sufficient for the media to be decipherable when rendered upon receipt by a recipient;
the network ascertaining element further configured to receive over the network receipt reports from the receiving node, the received receipt reports identifying the received reduced bit rate representation of the media and including a first priority request for retransmission of the identified media; and
the transmitter further configured to retransmit, from the sending node to the receiving node, the first bit rate representation of the media corresponding to the media identified in the receipt reports in response to the first priority request, the retransmission ensuring that a complete copy of the first bit representation of the media is transferred from the sending node to the receiving node so that the first bit rate representation of the media is available for rendering by the recipient in a time-shifted mode.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for transferring a complete copy of media designated as time sensitive over a network. The apparatus includes a sending node including a network ascertaining element configured to ascertain if conditions on the network are adequate to transmit a full bit rate representation of media designated as time-sensitive at a first bit rate and a first packetization interval between the sending node and a receiving node over the network, where the full bit rate representation being derived from when the time-sensitive media was originally encoded. If the network conditions are ascertained as being inadequate, then a transmitter at the sending node generates and transmits a reduced bit rate representation of the media designated as time-sensitive. The transmitting node is also configured to receive receipt reports from the receiving node that identify the received reduced bit rate representation of the media. In response to the receipt reports, the transmitter at the sending node retransmits the corresponding full bit rate representation of the media. Eventually a complete full bit representation of the media is obtained at the receiving node after the retransmitted media is received.
216 Citations
68 Claims
-
1. An apparatus for transferring a complete copy of media designated as time sensitive over a network, the apparatus comprising:
-
a sending node, the sending node including; a network ascertaining element configured to ascertain if conditions on the network are adequate to transmit a first bit rate representation of media designated as time-sensitive between the sending node and a receiving node over the network, the first bit rate representation derived from when the time-sensitive media was originally encoded; a transmitter configured to generate and transmit a reduced bit rate representation of the media designated as time-sensitive if the network ascertaining element ascertains that network conditions are inadequate to transmit the first bit rate representation at a first bit rate and a first packetization interval sufficient for the media to be decipherable when rendered upon receipt by a recipient; the network ascertaining element further configured to receive over the network receipt reports from the receiving node, the received receipt reports identifying the received reduced bit rate representation of the media and including a first priority request for retransmission of the identified media; and the transmitter further configured to retransmit, from the sending node to the receiving node, the first bit rate representation of the media corresponding to the media identified in the receipt reports in response to the first priority request, the retransmission ensuring that a complete copy of the first bit representation of the media is transferred from the sending node to the receiving node so that the first bit rate representation of the media is available for rendering by the recipient in a time-shifted mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. An apparatus for transferring a complete copy of media designated as time sensitive over a network, the apparatus comprising:
-
a sending node, the sending node including; a network ascertaining element configured to ascertain if conditions on the network are adequate to transmit a first bit rate representation of media designated as time-sensitive at a first bit rate between the sending node and a receiving node over the network, the first bit rate representation derived from when the time-sensitive media was originally encoded; a transmitter configured to generate and transmit a reduced bit rate representation of the media designated as time-sensitive if the network ascertaining element ascertains that network conditions are inadequate to transmit the first bit rate representation at a first bit rate and a first packetization interval sufficient for the media to be decipherable when rendered upon receipt by a recipient; the network ascertaining element further configured to receive over the network receipt reports from the receiving node, the received receipt reports identifying the received reduced bit rate representation of the media and including a first priority request for retransmission of the identified media; and the transmitter further configured to retransmit, from the sending node to the receiving node, the first bit rate representation of the media corresponding to the media identified in the receipt reports the retransmission ensuring that a complete copy of the media at the first bit rate representation is transferred from the sending node to the receiving node so that the first bit rate representation of the media is available for rendering by the recipient in a time-shifted mode, wherein the retransmission is deferred until bandwidth on the network in excess of what is needed for the transmission of any media designated as time sensitive becomes available so that the retransmission does not impede the transmission of media designated as time sensitive.
-
-
26. A method for transferring a complete copy of media designated as time sensitive over a network, comprising:
-
ascertaining if conditions on the network are adequate to transmit a first bit rate representation of media designated as time-sensitive at a first bit rate between a sending node and a receiving node over the network, the first bit rate representation derived from when the time-sensitive media was originally encoded; generating a reduced bit rate representation of the media designated as time-sensitive if network conditions are ascertained as being inadequate to transmit the first bit rate representation at a first bit rate and a first packetization interval sufficient for the media to be decipherable when rendered upon receipt by a recipient; transmitting the reduced bit rate representation of the media from the sending node to the receiving node if network conditions are ascertained as being inadequate; receiving receipt reports at the sending node, the receipt reports generated by the receiving node and identifying the reduced bit rate representation of the media received at the receiving node and including a first priority request for retransmission of the identified media; retransmitting, from the sending node to the receiving node, the first bit rate representation of the media corresponding to the media identified in the receipt reports; and obtaining a complete first bit representation of the media at the receiving node after the retransmitted media is received wherein the retransmitting ensures that a complete copy of the media at the first bit representation is received so that the first bit rate representation of the media is available for rendering by the recipient in a time-shifted mode. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A method for transferring a complete copy of media designated as time sensitive over a network, comprising:
-
ascertaining if conditions on the network are adequate to transmit a first bit rate representation of media designated as time-sensitive at a first bit rate between a sending node and a receiving node over the network, the first bit rate representation derived from when the time-sensitive media was originally encoded; generating a reduced bit rate representation of the media designated as time-sensitive if network conditions are ascertained as being inadequate to transmit the first bit rate representation at a first bit rate and a first packetization interval sufficient for the media to be decipherable when rendered upon receipt by a recipient; transmitting the reduced bit rate representation of the media from the sending node to the receiving node if network conditions are ascertained as being inadequate; receiving receipt reports at the sending node, the receipt reports generated by the receiving node and identifying the reduced bit rate representation of the media received at the receiving node and including a first priority request for retransmission of the identified media; retransmitting, from the sending node to the receiving node, the first bit rate representation of the media corresponding to the media identified in the receipt reports; and obtaining a complete first bit representation of the media at the receiving node after the retransmitted media is received wherein the retransmitting ensures that a complete copy of the media at the first bit rate representation is received so that the first bit rate representation of the media is available for rendering by the recipient in a time-shifted mode; wherein the retransmitting is deferred until bandwidth on the network in excess of what is needed for the transmission of any media designated as time sensitive becomes available so that the retransmitting does not impede the transmission of media designated as time sensitive.
-
-
51. A computer readable application embedded in a non-transitory computer readable medium and intended to run a sending node, the application comprising:
-
a network ascertaining module configured to ascertain if conditions on the network are adequate to transmit a first bit rate representation of media designated as time-sensitive at a first bit rate between the sending node and a receiving node over the network, the first bit rate representation derived from when the time-sensitive media was originally encoded; a transmitter module configured to generate and transmit a reduced bit rate representation of the media designated as time-sensitive if the network ascertaining module ascertains that network conditions are inadequate to transmit the first bit rate representation at a first bit rate and a first packetization interval sufficient for the media to be decipherable when rendered upon receipt by a recipient; the network ascertaining module further configured to receive over the network receipt reports from the receiving node, the received receipt reports identifying the received reduced bit rate representation of the media and including a first priority request for retransmission of the identified media; and the transmitter module further configured to retransmit, from the sending node to the receiving node, the first bit rate representation of the media corresponding to the media identified in the receipt reports to ensure that a complete copy of the first bit representation of the media is transferred from the sending node to the receiving node so that the first bit rate representation of the media is available for rendering by the recipient in a time-shifted mode. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67)
-
-
68. A computer readable application embedded in a non-transitory computer readable medium and intended to run a sending node, the application comprising:
-
a network ascertaining module configured to ascertain if conditions on the network are adequate to transmit a first bit rate representation of media designated as time-sensitive at a first bit rate between the sending node and a receiving node over the network, the first bit rate representation derived from when the time-sensitive media was originally encoded; a transmitter module configured to generate and transmit a reduced bit rate representation of the media designated as time-sensitive if the network ascertaining module ascertains that network conditions are inadequate to transmit the first bit rate representation at a first bit rate and a first packetization interval sufficient for the media to be decipherable when rendered upon receipt by a recipient; the network ascertaining module further configured to receive over the network receipt reports from the receiving node, the received receipt reports identifying the received reduced bit rate representation of the media and including a first priority request for retransmission of the identified media; and the transmitter module further configured to retransmit, from the sending node to the receiving node, the first bit rate representation of the media corresponding to the media identified in the receipt reports to ensure that a complete copy of the first bit representation of the media is transferred from the sending node to the receiving node so that the first bit rate representation of the media is available for rendering by the recipient in a time-shifted mode; wherein retransmission is deferred until bandwidth on the network in excess of what is needed for the transmission of any media designated as time sensitive becomes available so that the retransmission does not impede the transmission of media designated as time sensitive.
-
Specification