Patents by Inventor Oren KLIMKER

Oren KLIMKER has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11323383
    Abstract: Device, system, and method of Voice over Internet Protocol (VoIP) communications, and particularly of Real Time Protocol (RTP) communication. In order to improve quality-of-service or quality-of-experience for a group of VoIP calls that are served by a VoIP router, each VoIP transmitter implements and adds a pseudo-random waiting-period prior to transmitting each outgoing RTP packet, or otherwise re-orders or mixes or shuffles the order of channels of RTP packets that are buffered or queued for transmission. Accordingly, no particular VoIP channel suffers from repeated drops of its RTP packets at the VoIP router. Additionally, VoIP network analyzers operate to measure the overall VoIP network overuse, or the average RTP packet loss rate of multiple VoIP channels, based on measuring RTP packet loss rate of a single VoIP channel which enforces a random pre-transmission waiting-period.
    Type: Grant
    Filed: August 2, 2020
    Date of Patent: May 3, 2022
    Assignee: AUDIOCODES LTD.
    Inventors: Felix Flomen, Oren Klimker
  • Publication number: 20200366621
    Abstract: Device, system, and method of Voice over Internet Protocol (VoIP) communications, and particularly of Real Time Protocol (RTP) communication. In order to improve quality-of-service or quality-of-experience for a group of VoIP calls that are served by a VoIP router, each VoIP transmitter implements and adds a pseudo-random waiting-period prior to transmitting each outgoing RTP packet, or otherwise re-orders or mixes or shuffles the order of channels of RTP packets that are buffered or queued for transmission. Accordingly, no particular VoIP channel suffers from repeated drops of its RTP packets at the VoIP router. Additionally, VoIP network analyzers operate to measure the overall VoIP network overuse, or the average RTP packet loss rate of multiple VoIP channels, based on measuring RTP packet loss rate of a single VoIP channel which enforces a random pre-transmission waiting-period.
    Type: Application
    Filed: August 2, 2020
    Publication date: November 19, 2020
    Inventors: Felix Flomen, Oren Klimker
  • Patent number: 10812405
    Abstract: Device, system, and method of Voice over Internet Protocol (VoIP) communications, and particularly of Real Time Protocol (RTP) communication. In order to improve quality-of-service or quality-of-experience for a group of VoIP calls that are served by a VoIP router, each VoIP transmitter implements and adds a pseudo-random waiting-period prior to transmitting each outgoing RTP packet, or otherwise re-orders or mixes or shuffles the order of channels of RTP packets that are buffered or queued for transmission. Accordingly, no particular VoIP channel suffers from repeated drops of its RTP packets at the VoIP router. Additionally, VoIP network analyzers operate to measure the overall VoIP network overuse, or the average RTP packet loss rate of multiple VoIP channels, based on measuring RTP packet loss rate of a single VoIP channel which enforces a random pre-transmission waiting-period.
    Type: Grant
    Filed: September 17, 2018
    Date of Patent: October 20, 2020
    Assignee: AUDIOCODES LTD.
    Inventors: Felix Flomen, Oren Klimker
  • Patent number: 10742564
    Abstract: Device, system, and method of Voice over Internet Protocol (VoIP) communications, and particularly of Real Time Protocol (RTP) communication. In order to improve quality-of-service or quality-of-experience for a group of VoIP calls that are served by a VoIP router, each VoIP transmitter implements and adds a pseudo-random waiting-period prior to transmitting each outgoing RTP packet, or otherwise re-orders or mixes or shuffles the order of channels of RTP packets that are buffered or queued for transmission. Accordingly, no particular VoIP channel suffers from repeated drops of its RTP packets at the VoIP router. Additionally, VoIP network analyzers operate to measure the overall VoIP network overuse, or the average RTP packet loss rate of multiple VoIP channels, based on measuring RTP packet loss rate of a single VoIP channel which enforces a random pre-transmission waiting-period.
    Type: Grant
    Filed: September 16, 2018
    Date of Patent: August 11, 2020
    Assignee: AUDIOCODES LTD.
    Inventors: Felix Flomen, Oren Klimker
  • Publication number: 20200092217
    Abstract: Device, system, and method of Voice over Internet Protocol (VoIP) communications, and particularly of Real Time Protocol (RTP) communication. In order to improve quality-of-service or quality-of-experience for a group of VoIP calls that are served by a VoIP router, each VoIP transmitter implements and adds a pseudo-random waiting-period prior to transmitting each outgoing RTP packet, or otherwise re-orders or mixes or shuffles the order of channels of RTP packets that are buffered or queued for transmission. Accordingly, no particular VoIP channel suffers from repeated drops of its RTP packets at the VoIP router. Additionally, VoIP network analyzers operate to measure the overall VoIP network overuse, or the average RTP packet loss rate of multiple VoIP channels, based on measuring RTP packet loss rate of a single VoIP channel which enforces a random pre-transmission waiting-period.
    Type: Application
    Filed: September 16, 2018
    Publication date: March 19, 2020
    Inventors: Felix Flomen, Oren Klimker
  • Publication number: 20200092218
    Abstract: Device, system, and method of Voice over Internet Protocol (VoIP) communications, and particularly of Real Time Protocol (RTP) communication. In order to improve quality-of-service or quality-of-experience for a group of VoIP calls that are served by a VoIP router, each VoIP transmitter implements and adds a pseudo-random waiting-period prior to transmitting each outgoing RTP packet, or otherwise re-orders or mixes or shuffles the order of channels of RTP packets that are buffered or queued for transmission. Accordingly, no particular VoIP channel suffers from repeated drops of its RTP packets at the VoIP router. Additionally, VoIP network analyzers operate to measure the overall VoIP network overuse, or the average RTP packet loss rate of multiple VoIP channels, based on measuring RTP packet loss rate of a single VoIP channel which enforces a random pre-transmission waiting-period.
    Type: Application
    Filed: September 17, 2018
    Publication date: March 19, 2020
    Inventors: Felix Flomen, Oren Klimker
  • Patent number: 9313338
    Abstract: The present invention includes devices, systems, and methods of Voice-over-Internet Protocol (VoIP) communication. For example, a method includes: receiving a data stream comprising a set of VoIP packets; and modifying a Real Time Protocol (RTP) header of at least one of said VoIP packets to modify a jitter buffer delay of said data stream. Optionally, the method includes decreasing the jitter buffer delay by: dropping at least one packet from said data stream; and decreasing a sequence number and a timestamp value in an RTP header of at least one additional packet subsequent to said at least one packet. Optionally, the method includes increasing the jitter buffer delay by: identifying a pair of consecutive packets in the incoming data stream, the pair of consecutive packets having consecutive sequence numbers; and increasing a sequence number in an RTP header of at least a latter packet in said pair of consecutive packets.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: April 12, 2016
    Assignee: AUDIOCODES LTD.
    Inventor: Oren Klimker
  • Publication number: 20140334484
    Abstract: The present invention includes devices, systems, and methods of Voice-over-Internet Protocol (VoIP) communication. For example, a method includes: receiving a data stream comprising a set of VoIP packets; and modifying a Real Time Protocol (RTP) header of at least one of said VoIP packets to modify a jitter buffer delay of said data stream. Optionally, the method includes decreasing the jitter buffer delay by: dropping at least one packet from said data stream; and decreasing a sequence number and a timestamp value in an RTP header of at least one additional packet subsequent to said at least one packet. Optionally, the method includes increasing the jitter buffer delay by: identifying a pair of consecutive packets in the incoming data stream, the pair of consecutive packets having consecutive sequence numbers; and increasing a sequence number in an RTP header of at least a latter packet in said pair of consecutive packets.
    Type: Application
    Filed: July 28, 2014
    Publication date: November 13, 2014
    Inventor: Oren KLIMKER
  • Patent number: 8831001
    Abstract: The present invention includes devices, systems, and methods of Voice-over-Internet Protocol (VoIP) communication. For example, a method includes: receiving a data stream comprising a set of VoIP packets; and modifying a Real Time Protocol (RTP) header of at least one of said VoIP packets to modify a jitter buffer delay of said data stream. Optionally, the method includes decreasing the jitter buffer delay by: dropping at least one packet from said data stream; and decreasing a sequence number and a timestamp value in an RTP header of at least one additional packet subsequent to said at least one packet. Optionally, the method includes increasing the jitter buffer delay by: identifying a pair of consecutive packets in the incoming data stream, the pair of consecutive packets having consecutive sequence numbers; and increasing a sequence number in an RTP header of at least a latter packet in said pair of consecutive packets.
    Type: Grant
    Filed: June 24, 2012
    Date of Patent: September 9, 2014
    Assignee: AudioCodes Ltd.
    Inventor: Oren Klimker
  • Publication number: 20130343381
    Abstract: The present invention includes devices, systems, and methods of Voice-over-Internet Protocol (VoIP) communication. For example, a method includes: receiving a data stream comprising a set of VoIP packets; and modifying a Real Time Protocol (RTP) header of at least one of said VoIP packets to modify a jitter buffer delay of said data stream. Optionally, the method includes decreasing the jitter buffer delay by: dropping at least one packet from said data stream; and decreasing a sequence number and a timestamp value in an RTP header of at least one additional packet subsequent to said at least one packet. Optionally, the method includes increasing the jitter buffer delay by: identifying a pair of consecutive packets in the incoming data stream, the pair of consecutive packets having consecutive sequence numbers; and increasing a sequence number in an RTP header of at least a latter packet in said pair of consecutive packets.
    Type: Application
    Filed: June 24, 2012
    Publication date: December 26, 2013
    Applicant: AUDIOCODES LTD.
    Inventor: Oren KLIMKER