Patents by Inventor Robert S. Nemiroff

Robert S. Nemiroff 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).

  • Publication number: 20240146980
    Abstract: A method for transcoding a digital video stream that includes transcoding using a transcoder a video stream that includes presentation time stamps for the video stream together with an audio stream that includes presentation time stamps for the audio stream in a manner that modifies the presentation time stamps for the video stream in a manner such that a plurality of first values for presentation time stamps for a first set of video frames of the video stream are modified to a plurality of second values for presentation time stamps for the second set of video frames. The audio stream includes embedded first values for presentation time stamps in a first location. The method includes determining an offset of the second values of the second set of presentation time stamps of the transcoded video stream based upon the first values of the set of presentation time stamps embedded in the audio stream from the transcoder.
    Type: Application
    Filed: September 7, 2023
    Publication date: May 2, 2024
    Applicant: ARRIS Enterprises LLC
    Inventors: Brenda Lea VAN VELDHUISEN, Robert S. NEMIROFF
  • Patent number: 11653041
    Abstract: A statistical multiplexer is provided with a series of encoders that encode media streams at different bitrates to reduce jitter. The encoded media streams are transmitted to a multiplexer over a network and experience jitter that is reduced by a de-jitter arrangement. The multiplexer rearranges a transmit time of select packets in select ones of the media streams received over the network when a total group bandwidth available on the transmission channel over which the multiplexed media stream is to be transmitted is less than a sum of the bandwidths of the media streams because of the jitter and de-jitter process experienced by the media streams. The rearranging causes the bandwidth of the multiplexed media stream to be no greater than the total group bandwidth of the transmission channel without exceeding a maximum bit rate at which each individual encoded media stream is configured.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: May 16, 2023
    Assignee: ARRIS Enterprises LLC
    Inventors: Robert S. Nemiroff, Jing Yang Chen
  • Patent number: 11496795
    Abstract: A system for transcoding a digital video stream using a transcoder includes receiving a digital video stream that includes an input video stream and extracting a first set of presentation time stamps from the input video stream which are stored in a table. The system transcodes the input video stream including the first set of presentation time stamps from an initial set of characteristics to a modified set of characteristics including a second set of presentation time stamps that are different from the first set of presentation time stamps. The system processes the second set of presentation time stamps of the transcoded video stream to determine if the second presentation time stamps include jitter, and based upon determining the second set of presentation time stamps include jitter modifying the second set of presentation time stamps based upon the first set of presentation time stamps in the table.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: November 8, 2022
    Assignee: ARRIS Enterprises LLC
    Inventors: Brenda Lea Van Veldhuisen, Robert S. Nemiroff
  • Publication number: 20210337247
    Abstract: A method for transcoding a digital video stream that includes transcoding using a transcoder a video stream that includes presentation time stamps for the video stream together with an audio stream that includes presentation time stamps for the audio stream in a manner that modifies the presentation time stamps for the video stream in a manner such that a plurality of first values for presentation time stamps for a first set of video frames of the video stream are modified to a plurality of second values for presentation time stamps for the second set of video frames. The audio stream includes embedded first values for presentation time stamps in a first location. The method includes determining an offset of the second values of the second set of presentation time stamps of the transcoded video stream based upon the first values of the set of presentation time stamps embedded in the audio stream from the transcoder.
    Type: Application
    Filed: April 19, 2021
    Publication date: October 28, 2021
    Inventors: Brenda Lea VAN VELDHUISEN, Robert S. NEMIROFF
  • Publication number: 20210337266
    Abstract: A system for transcoding a digital video stream using a transcoder includes receiving a digital video stream that includes an input video stream and extracting a first set of presentation time stamps from the input video stream which are stored in a table. The system transcodes the input video stream including the first set of presentation time stamps from an initial set of characteristics to a modified set of characteristics including a second set of presentation time stamps that are different from the first set of presentation time stamps. The system processes the second set of presentation time stamps of the transcoded video stream to determine if the second presentation time stamps include jitter, and based upon determining the second set of presentation time stamps include jitter modifying the second set of presentation time stamps based upon the first set of presentation time stamps in the table.
    Type: Application
    Filed: April 19, 2021
    Publication date: October 28, 2021
    Inventors: Brenda Lea VAN VELDHUISEN, Robert S. NEMIROFF
  • Publication number: 20210337251
    Abstract: A statistical multiplexer is provided with a series of encoders that encode media streams at different bitrates to reduce jitter. The encoded media streams are transmitted to a multiplexer over a network and experience jitter that is reduced by a de-jitter arrangement. The multiplexer rearranges a transmit time of select packets in select ones of the media streams received over the network when a total group bandwidth available on the transmission channel over which the multiplexed media stream is to be transmitted is less than a sum of the bandwidths of the media streams because of the jitter and de-jitter process experienced by the media streams. The rearranging causes the bandwidth of the multiplexed media stream to be no greater than the total group bandwidth of the transmission channel without exceeding a maximum bit rate at which each individual encoded media stream is configured.
    Type: Application
    Filed: July 6, 2021
    Publication date: October 28, 2021
    Applicant: ARRIS Enterprises LLC
    Inventors: Robert S. Nemiroff, Jing Yang Chen
  • Publication number: 20210211268
    Abstract: A system and method are provided for encoding and decoding multiplexed video signals to de-jitter the content. A first de-jitter operation is performed on incoming signals and a second de-jitter operation is performed on PCR modified outbound packetized signals after sequencing of the packetized signals has been determined. In one case the second de-jitter operation can be performed using a PLL that is based, at least in part, on the output hardware limitations.
    Type: Application
    Filed: March 16, 2021
    Publication date: July 8, 2021
    Inventors: Jing Yang Chen, Robert S. Nemiroff
  • Patent number: 11057653
    Abstract: A statistical multiplexer is provided with a series of encoders that encode media streams at different bitrates to reduce jitter. The encoded media streams are transmitted to a multiplexer over a network and experience jitter that is reduced by a de-jitter arrangement. The multiplexer rearranges a transmit time of select packets in select ones of the media streams received over the network when a total group bandwidth available on the transmission channel over which the multiplexed media stream is to be transmitted is less than a sum of the bandwidths of the media streams because of the jitter and de-jitter process experienced by the media streams. The rearranging causes the bandwidth of the multiplexed media stream to be no greater than the total group bandwidth of the transmission channel without exceeding a maximum bit rate at which each individual encoded media stream is configured.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: July 6, 2021
    Assignee: ARRIS Enterprises LLC
    Inventors: Robert S. Nemiroff, Jing Yang Chen
  • Patent number: 10951390
    Abstract: A system and method are provided for encoding and decoding multiplexed video signals to de-jitter the content. A first de-jitter operation is performed on incoming signals and a second de-jitter operation is performed on PCR modified outbound packetized signals after sequencing of the packetized signals has been determined. In one case the second de-jitter operation can be performed using a PLL that is based, at least in part, on the output hardware limitations.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: March 16, 2021
    Assignee: ARRIS Enterprises LLC
    Inventors: Jing Yang Chen, Robert S. Nemiroff
  • Patent number: 10902825
    Abstract: A system and method are provided for reducing burden on real-time processing when combining overlay or crawl text with a primary video image. Based on a crawl rate of the crawl text, the method includes determining fractional pixel values associated with the crawl rate and pre-filtering the overlay or crawl text based on the established fractional pixel values, and combining windows of the various and appropriate pre-filtered overlay or crawl text with the primary image for encoding and delivery.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: January 26, 2021
    Assignee: ARRIS Enterprises LLC
    Inventors: Robert S. Nemiroff, Jing Yang Chen
  • Publication number: 20200204840
    Abstract: A statistical multiplexer is provided with a series of encoders that encode media streams at different bitrates to reduce jitter. The encoded media streams are transmitted to a multiplexer over a network and experience jitter that is reduced by a de-jitter arrangement. The multiplexer rearranges a transmit time of select packets in select ones of the media streams received over the network when a total group bandwidth available on the transmission channel over which the multiplexed media stream is to be transmitted is less than a sum of the bandwidths of the media streams because of the jitter and de-jitter process experienced by the media streams. The rearranging causes the bandwidth of the multiplexed media stream to be no greater than the total group bandwidth of the transmission channel without exceeding a maximum bit rate at which each individual encoded media stream is configured.
    Type: Application
    Filed: December 21, 2018
    Publication date: June 25, 2020
    Inventors: Robert S. Nemiroff, Jing Yang Chen
  • Publication number: 20200202819
    Abstract: A system and method are provided for reducing burden on real-time processing when combining overlay or crawl text with a primary video image. Based on a crawl rate of the crawl text, the method includes determining fractional pixel values associated with the crawl rate and pre-filtering the overlay or crawl text based on the established fractional pixel values, and combining windows of the various and appropriate pre-filtered overlay or crawl text with the primary image for encoding and delivery.
    Type: Application
    Filed: December 21, 2018
    Publication date: June 25, 2020
    Inventors: Robert S. Nemiroff, Jing Yang Chen
  • Publication number: 20190245677
    Abstract: A system and method are provided for encoding and decoding multiplexed video signals to de-jitter the content. A first de-jitter operation is performed on incoming signals and a second de-jitter operation is performed on PCR modified outbound packetized signals after sequencing of the packetized signals has been determined. In one case the second de-jitter operation can be performed using a PLL that is based, at least in part, on the output hardware limitations.
    Type: Application
    Filed: February 5, 2019
    Publication date: August 8, 2019
    Inventors: Jing Yang Chen, Robert S. Nemiroff
  • Patent number: 9374604
    Abstract: Techniques for synchronizing streams in an adaptive streaming environment include cross-chassis and intra-chassis synchronization of video and/or audio. In an adaptive streaming system that streams content in segments or chunks at varying levels of quality corresponding to different coding rates, implementations enable seamless switching between output streams. For example, synchronizing multiple output streams for switching between coded adaptive bit rate streams across multiple chassis involve calculating an NTP/UTC offset.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: June 21, 2016
    Assignee: ARRIS Enterprises, Inc.
    Inventors: Robert S. Nemiroff, Jing Yang Chen
  • Publication number: 20150281751
    Abstract: Techniques for synchronizing streams in an adaptive streaming environment include cross-chassis and intra-chassis synchronization of video and/or audio. In an adaptive streaming system that streams content in segments or chunks at varying levels of quality corresponding to different coding rates, implementations enable seamless switching between output streams. For example, synchronizing multiple output streams for switching between coded adaptive bit rate streams across multiple chassis involve calculating an NTP/UTC offset.
    Type: Application
    Filed: December 23, 2014
    Publication date: October 1, 2015
    Inventors: Robert S. Nemiroff, Jing Yang Chen
  • Patent number: 9083971
    Abstract: A statistical multiplexer (statmux) system for encoding and multiplexing multiple channels of digital television data is provided that limits dropped bits due to misalignment of bit rate allocations to the encoders. Without such a system, if for example an encoder is allotted 0 bits during a first time period and 20 kilobits during a second time period, if the encoder jumps ahead from the first period to the second time period allocation, the 20 kilobits could be output during the 0 bit output allocation time period. This can cause buffer overflow downstream if other encoders are outputting at their maximum rate. To limit such misalignment, a maximum percentage increase of an encoder's bitrate allocation is set from time period to time period based on a formula to prevent bits from being dropped when misalignment occurs.
    Type: Grant
    Filed: October 30, 2012
    Date of Patent: July 14, 2015
    Assignee: ARRIS Technology, Inc.
    Inventors: Brenda L. Van Veldhuisen, Jing Yang Chen, Robert S. Nemiroff
  • Publication number: 20140112385
    Abstract: A statistical multiplexer (statmux) system for encoding and multiplexing multiple channels of digital television data is provided that limits dropped bits due to misalignment of bit rate allocations to the encoders. Without such a system, if for example an encoder is allotted 0 bits during a first time period and 20 kilobits during a second time period, if the encoder jumps ahead from the first period to the second time period allocation, the 20 kilobits could be output during the 0 bit output allocation time period. This can cause buffer overflow downstream if other encoders are outputting at their maximum rate. To limit such misalignment, a maximum percentage increase of an encoder's bitrate allocation is set from time period to time period based on a formula to prevent bits from being dropped when misalignment occurs.
    Type: Application
    Filed: October 30, 2012
    Publication date: April 24, 2014
    Applicant: General Instrument Corporation
    Inventors: Brenda L. Van Veldhuisen, Jing Yang Chen, Robert S. Nemiroff
  • Publication number: 20140112386
    Abstract: A statistical multiplexer (statmux) system for encoding multiple channels of digital television data is provided with improved algorithms for determining bitrate for encoding and decoding to account for signal complexity, including accounting for film mode and GOP structural changes. In film mode when the lower frame per second rate for film mode is identified, rather than faster rate SD or HD modes, instead of determining bit rate from viewing the next picture in the look ahead buffer (LAB), the system looks at a start time stamp for specific data in the LAB. Accounting for GOP structural changes includes identifying the number of pictures (N) between I type pictures in data provided to an encoder and the number of pictures (M) between P type pictures, rather than using a fixed number for N and M.
    Type: Application
    Filed: March 13, 2013
    Publication date: April 24, 2014
    Applicant: General Instrument Corporation
    Inventors: Brenda L. Van Veldhuisen, Jing Yang Chen, Robert S. Nemiroff
  • Publication number: 20140112384
    Abstract: An improved statistical multiplexer (statmux) system for coding and multiplexing multiple channels of standard definition (SD) digital television data, or multiple panels of high definition (HD) digital television data is provided, the system considering when a scene change occurs. A need parameter (NP) is determined for each of the multiple encoders considering scene change that occur, and the NP is provided to a statmux controller to enable a bit rate to be determined for the encoder. The system considers the new scene data after a scene change as well as current scene data being evaluated to determine data complexity for the NP value. This ensures significantly different complexity data after the scene change does not cause an inadequate bit rate determination.
    Type: Application
    Filed: October 22, 2012
    Publication date: April 24, 2014
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Brenda L. Van Veldhuisen, Jing Yang Chen, Robert S. Nemiroff
  • Patent number: 8510107
    Abstract: A detector for determining an audio data bit rate of a pre-compressed audio elementary stream (AES), in which the pre-compressed AES includes a plurality of preamble length fields is provided. The detector includes an analyzer module configured to determine one or more candidate audio data bit rates of the AES from the plurality of preamble length fields, a detector module configured to determine whether one or more of the candidate audio data bit rates are correct, and a selector module configured to select one of the one or more candidate audio data bit rates determined to be correct as the audio data bit rate of the pre-compressed AES.
    Type: Grant
    Filed: November 18, 2009
    Date of Patent: August 13, 2013
    Assignee: General Instrument Corporation
    Inventors: Robert S. Nemiroff, Jing Yang Chen, Siu-Wai Wu