Patents by Inventor Felix Flomen

Felix Flomen 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: 20220050872
    Abstract: Devices, systems, and methods of generating and playing navigatable podcasts. A method includes: receiving an audio recording of a podcast; performing automatic speech recognition of the audio recording of the podcast, to generate a textual transcript of the podcast; detecting vocal cues in the textual transcript of the podcast, wherein each detected vocal cue indicates a beginning of a new in-podcast topic of the podcast; automatically generating for the podcast a table of content having a list of in-podcast topics. An end-user device then displays the table of content of the podcast during its playback, and enables to skip or navigate among the displayed in-podcast topics.
    Type: Application
    Filed: August 16, 2020
    Publication date: February 17, 2022
    Inventors: Shabtai Adlersberg, Menachem Honig, Felix Flomen
  • 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: 8538746
    Abstract: A method of providing a quality measure for an output voice signal generated to reproduce an input voice signal, the method comprising: partitioning the input and output signals into frames; for each frame of the input signal, determining a disturbance relative to each of a plurality of frames of the output signal; determining a subset of the determined disturbances comprising one disturbance for each input frame such that a sum of the disturbances in the subset set is a minimum; and using the set of disturbances to provide the measure of quality.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: September 17, 2013
    Assignee: AudioCodes Ltd.
    Inventors: Ilan D. Shallom, Nitay Shiran, Felix Flomen
  • Patent number: 5854998
    Abstract: An improved speech processing system has a short-term analyzer, a target vector generator and a maximum likelihood, multi-pulse analyzer. The multi-pulse analyzer generates a plurality of sequences of equal amplitude, variable sign, variably spaced pulses. Each of the sequences have a different amplitude value and each of the pulses within each sequence have equal amplitudes but variable signs. The multi-pulse analyzer generates a signal corresponding to the sequence of equal amplitude, variable sign, variably spaced pulses which, according to maximum likelihood criteria, most closely represents the target vector. The maximum likelihood criteria are based on the cross-correlation of the target vector with an impulse response for the pulses in each sequence and on either a covariance matrix or an autocorrelation vector of the impulse response.
    Type: Grant
    Filed: October 18, 1996
    Date of Patent: December 29, 1998
    Assignee: AudioCodes Ltd.
    Inventors: Felix Flomen, Leon Bialik
  • Patent number: 5852799
    Abstract: A pitch determination device which separates at least each frame of the input speech signal into separate, lower resolution portions is provided. The pitch determination device includes a resolution lowering unit, a signal selecting unit and a pitch determination device. The resolution lowering unit has an input line on which the input speech signal is provided and K output lines, on each of which output lines, one of K lower resolution input signals is provided. The signal selecting unit has K input lines connected to the K output lines of the resolution lowering unit and has an output line on which is provided one of the K lower resolution signals which fulfill a predetermined quality criterion. The criterion is typically based on the energy content of the lower resolution signals. The pitch determination device has an input line connected to the output line of the signal selecting unit and an output line which provides a pitch value for the selected lower resolution input signal.
    Type: Grant
    Filed: October 18, 1996
    Date of Patent: December 22, 1998
    Assignee: AudioCodes Ltd.
    Inventors: Felix Flomen, Leon Bialik
  • Patent number: 5568588
    Abstract: A speech processing system and method are disclosed. In one embodiment of the present invention, the system includes at least a maximum likelihood quantization (MLQ) multi-pulse analysis unit operating on a target vector. The MLQ multi-pulse analyses unit typically determines an initial gain level for the multi-pulse sequence and performs single gain multi-pulse analysis (MPA) a number of times, each with a different gain level. The pulse sequence which most closely represents the target vector is provided as an output signal. In another embodiment, the system includes at least a pulse train multi-pulse analysis unit wherein the target vector is modeled as a series of pulse trains. Each pulse train comprises a plurality of single gain pulses, wherein each pulse is at a position which is a pitch value distance apart from the previous pulse in the pulse train. Combinations of maximum likelihood analyses with pulse trains are also part of the present invention.
    Type: Grant
    Filed: April 29, 1994
    Date of Patent: October 22, 1996
    Assignee: AudioCodes Ltd.
    Inventors: Leon Bialik, Felix Flomen
  • Patent number: 5544278
    Abstract: A filter utilizes future and past information for at least some of the subframes. Specifically, the filter receives a frame of synthesized speech and, for each subframe of the frame of synthesized speech, produces a signal which is a function of the subframe and of windows of earlier and later synthesized speech. Each window is utilized only when it provides an acceptable match to the subframe.
    Type: Grant
    Filed: April 29, 1994
    Date of Patent: August 6, 1996
    Assignee: Audio Codes Ltd.
    Inventors: Leon Bialik, Felix Flomen
  • Patent number: 5487129
    Abstract: A system for matching an input signal, comprising non-white noise and a patterned signal corrupted by said non-white noise, to a plurality of reference signals, the system including an estimator estimating noise features of said non-white noise and producing from the noise features at least one noise whitening filter; a filter generally simultaneously filtering the input signal and the plurality of reference signals using the noise whitening filter and producing a filtered input signal, having a white noise component, and a plurality of filtered reference signals; and a pattern matcher generally robust to white noise for matching the filtered input signal to one of the filtered reference signals.
    Type: Grant
    Filed: June 13, 1994
    Date of Patent: January 23, 1996
    Assignee: The DSP Group
    Inventors: Omri Paiss, Ilan D. Shallom, Felix Flomen, Raziel Haimi-Cohen