Systems and methods of modifying data packets used in ip telephony communications
AssigneeVonage Network LLC
InventorsJAYA MEGHANI, BARUCH STERMAN, ARTHUR WILTON
Life of this patent
Estimating the term…
Abstract
Systems and methods performed by an IP telephony device or an element of an IP telephony system mask the data contained in data packets bearing the media of an IP telephony communication to prevent an Internet service provider from identifying the data packets as carrying the media of an IP telephony communication. The systems and methods can also modify the size of data packets and/or modify the data transfer rate of a stream of data packets bearing the media of an IP telephony communication to prevent an Internet service provider from identifying the stream of data packets as bearing the media of an IP telephony communication.
Claims27
A method of modifying a stream of data packets bearing the media of an IP telephony communication, comprising:
- receiving a plurality of data packets bearing the media of an IP telephony communication;
- and
- generating a stream of data packets that include the received data packets, wherein the generating step comprises adding at least one supplemental data packet to the received data packets to create the stream of data packets, the at least one supplemental data packet being added based on a key that has been established for the IP telephony communication.
A system for modifying a stream of data packets bearing the media of an IP telephony communication, comprising:
- means for receiving a plurality of data packets bearing the media of an IP telephony communication;
- and
- means for generating a stream of data packets that include the received data packets, wherein at least one supplemental data packet is added to the received data packets to create the stream of data packets, the at least one supplemental data packet being added based on a key that has been established for the IP telephony communication.
A system for modifying a stream of data packets bearing the media of an IP telephony communication, comprising:
- a receiving unit that receives a plurality of data packets bearing the media of an IP telephony communication;
- and
- a process configured to generate a stream of data packets that include the received data packets, wherein the packet modification unit adds at least one supplemental data packet to the received data packets to create the stream of data packets, the at least one supplemental data packet being added based on a key that has been established for the IP telephony communication.
A method of modifying a stream of data packets bearing the media of an IP telephony communication, comprising:
- receiving a stream of data packets, wherein some of the received data packets bear the media of an IP telephony communication, and wherein some of the received data packets are supplemental data packets;
- and
- removing the supplemental data packets from the received stream of data packets to generate a modified stream of data packets, wherein the supplemental data packets are identified and removed from the received stream based on a key that has been established for the IP telephony communication.
A system for modifying a stream of data packets bearing the media of an IP telephony communication, comprising:
- means for receiving a stream of data packets, wherein some of the received data packets bear the media of an IP telephony communication, and wherein some of the received data packets are supplemental data packets;
- and
- means for removing the supplemental data packets from the received stream of data packets to generate a modified stream of data packets, wherein the supplemental data packets are identified and removed from the received stream based on a key that has been established for the IP telephony communication.
A system for modifying a stream of data packets bearing the media of an IP telephony communication, comprising:
- a receiving unit that receives a stream of data packets, wherein some of the received data packets bear the media of an IP telephony communication, and wherein some of the received data packets are supplemental data packets;
- and
- a processor is configured to remove the supplemental data packets from the received stream of data packets to generate a modified stream of data packets, wherein the supplemental data packets are identified and removed from the received stream based on a key that has been established for the IP telephony communication.
A method of modifying a stream of data packets bearing the media of an IP telephony communication, comprising:
- receiving a plurality of data packets bearing the media of an IP telephony communication;
- and
- generating a stream of data packets that include the received data packets, wherein the generating step comprises selectively adding at least one supplemental data packet to the received data packets to create the stream of data packets, a time of selective addition of the at least one supplemental data packet being based on a key that has been established for the IP telephony communication.
Dependencies are inferred from the claim text.