Patents by Inventor Yoed Stavi

Yoed Stavi 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: 10893308
    Abstract: Delivering a transport stream using a hybrid statistical multiplexer. Over a plurality of multiplexing cycles, a plurality of single program transport streams (SPTSs) are multiplexed onto a multiple program transport stream (MPTS). In each multiplexing cycle, it is determined whether any portion of the packets carried by the plurality of SPTSs may be delayed such that the delayed portion is multiplexed onto the MPTS in a future multiplexing cycle. For each multiplexing cycle, delay information that identifies how many packets were delayed is determined. The size of the bit rate pool for a subsequent allocation cycle is adjusted based on the delay information for a prior multiplexing cycle. Thereafter, the MPTS is delivered to one or more recipients.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: January 12, 2021
    Assignee: Harmonic, Inc.
    Inventor: Yoed Stavi
  • Publication number: 20190364310
    Abstract: Delivering a transport stream using a hybrid statistical multiplexer. Over a plurality of multiplexing cycles, a plurality of single program transport streams (SPTSs) are multiplexed onto a multiple program transport stream (MPTS). In each multiplexing cycle, it is determined whether any portion of the packets carried by the plurality of SPTSs may be delayed such that the delayed portion is multiplexed onto the MPTS in a future multiplexing cycle. For each multiplexing cycle, delay information that identifies how many packets were delayed is determined. The size of the bit rate pool for a subsequent allocation cycle is adjusted based on the delay information for a prior multiplexing cycle. Thereafter, the MPTS is delivered to one or more recipients.
    Type: Application
    Filed: November 30, 2018
    Publication date: November 28, 2019
    Inventor: Yoed Stavi
  • Patent number: 10491649
    Abstract: Approaches for allocating bit rates to multiple digital video streams. Bit rates may be allocated to digital video streams by permitting any unit of digital video carried by the digital video streams to be a member of a set of digital content that is constrained by a sum of bit rates assigned to members of the set. To do so, a first set of bit rates to assign to each of the digital video streams is determined. Thereafter, a second set of bit rates to assign to each shared unit of digital video, which appears in two or more of the digital video streams, is determined. This may involve identifying the lowest bit rate assigned to each shared unit of digital video across the two or more bit rate pools. A remaining bit rate allotment is allocated to non-shared units of digital video within the digital video streams.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: November 26, 2019
    Assignee: Harmonic, Inc.
    Inventors: Yoed Stavi, Arie Zeev Weizel, Noa Spanier
  • Patent number: 10356452
    Abstract: Ensuring a long-term average bitrate for channels of a statistical multiplexing meets or exceeds a specified limit. An arbitrary target average bitrate for each of a set of channels of the statistical multiplexer is received. The long-term average bit rate for each channel of the statistical multiplexer is tracked. For each allocation cycle of the statistical multiplexer, bitrates to each encoder are assigned by splitting a bit allocation pool of the statistical multiplexer into a first portion and a second portion. The first portion is allocated to maximize video quality and the second portion is allocated to minimize a gap between the set of channels that are below their arbitrary target average bitrate based on the long-term average bit rate for the set of channels. Thereafter, the bit rates allocated from the first and second portions are distributed to the encoders encoding/transcoding the set of channels.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: July 16, 2019
    Assignee: Harmonic, Inc.
    Inventors: Yoed Stavi, Raz Nitzan
  • Publication number: 20180367825
    Abstract: Ensuring a long-term average bitrate for channels of a statistical multiplexing meets or exceeds a specified limit. An arbitrary target average bitrate for each of a set of channels of the statistical multiplexer is received. The long-term average bit rate for each channel of the statistical multiplexer is tracked. For each allocation cycle of the statistical multiplexer, bitrates to each encoder are assigned by splitting a bit allocation pool of the statistical multiplexer into a first portion and a second portion. The first portion is allocated to maximize video quality and the second portion is allocated to minimize a gap between the set of channels that are below their arbitrary target average bitrate based on the long-term average bit rate for the set of channels. Thereafter, the bit rates allocated from the first and second portions are distributed to the encoders encoding/transcoding the set of channels.
    Type: Application
    Filed: June 20, 2017
    Publication date: December 20, 2018
    Inventors: Yoed Stavi, Raz Nitzan
  • Publication number: 20170295216
    Abstract: Approaches for allocating bit rates to multiple digital video streams. Bit rates may be allocated to digital video streams by permitting any unit of digital video carried by the digital video streams to be a member of a set of digital content that is constrained by a sum of bit rates assigned to members of the set. To do so, a first set of bit rates to assign to each of the digital video streams is determined. Thereafter, a second set of bit rates to assign to each shared unit of digital video, which appears in two or more of the digital video streams, is determined. This may involve identifying the lowest bit rate assigned to each shared unit of digital video across the two or more bit rate pools. A remaining bit rate allotment is allocated to non-shared units of digital video within the digital video streams.
    Type: Application
    Filed: April 12, 2016
    Publication date: October 12, 2017
    Inventors: Yoed Stavi, Arie Zeev Weizel, Noa Spanier