Patents by Inventor Fabio MURRA

Fabio MURRA 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: 20240064388
    Abstract: Certain examples described herein relate to decoding a video stream within a browser. An encoded multi-layer video stream is received in a source buffer. An encoded base stream is extracted from the source buffer and decoded using a markup video element to obtain a decoded base stream. The decoded base stream is rendered in a first markup video display region, wherein the first markup video display region is hidden. An encoded enhancement stream is extracted from the source buffer and decoded to obtain a decoded enhancement stream. The decoded base stream is obtained from the first markup video display region and combined with the decoded enhancement stream to generate a reconstructed video stream, which is rendered in a second markup video display region that is visible within the browser.
    Type: Application
    Filed: November 26, 2021
    Publication date: February 22, 2024
    Inventors: Robert JOHNSON, Guido MEARDI, Fabio MURRA
  • Patent number: 11889053
    Abstract: The bit rate for encoding a signal is controlled. The signal is encoded using at least two distinct encoding algorithms. An overall bit rate is allocated to at least two components of the signal. A first component of the signal is to be encoded using a first encoding algorithm. A second component of the signal is to be encoded using a second encoding algorithm.
    Type: Grant
    Filed: January 17, 2019
    Date of Patent: January 30, 2024
    Inventors: Fabio Murra, Ivan Damnjanovic
  • Publication number: 20230370623
    Abstract: A video decoder is provided with: one or more decoder plug-ins that provide a wrapper for one or more respective base decoders to implement a base decoding layer to decode an encoded video signal, each wrapper implementing an interface for data exchange with a corresponding base decoder; an enhancement decoder to implement an enhancement decoding layer, the enhancement decoder being configured to: receive an encoded enhancement signal; and, decode the encoded enhancement signal to obtain one or more layers of residual data, the one or more layers of residual data being generated based on a comparison of data derived from the decoded video signal and data derived from an original input video signal, and a decoder integration layer to control operation of the one or more decoder plug-ins and the enhancement decoder to generate a decoded reconstruction of the original input video signal using and the one or more layers of residual data from the enhancement encoding layer, wherein the decoder integration layer pr
    Type: Application
    Filed: July 28, 2021
    Publication date: November 16, 2023
    Inventors: Fabio MURRA, Robert JOHNSON, Daniele SPARANO
  • Publication number: 20230262240
    Abstract: A video encoder is provided that has: one or more encoder plug-ins that provide a wrapper for one or more respective base codecs to implement a base encoding layer, each wrapper implementing an interface for data exchange with a corresponding base codec, the base encoding layer being configured to encode and decode a video signal; an enhancement encoder to implement an enhancement encoding layer, the enhancement encoder being configured to: receive a decoded video signal from one of the one or more encoder plug-ins, the decoded video signal comprising a decoded version of an encoded video signal generated by said one of the one or more encoder plug-ins, and generate an encoded enhancement signal for the encoded video signal, the encoded enhancement signal comprising one or more layers of residual data, the residual data being generated based on a comparison of data derived from the decoded video signal and data derived from an input video signal, and, an encoder integration layer to control operation of the o
    Type: Application
    Filed: July 28, 2021
    Publication date: August 17, 2023
    Inventors: Fabio MURRA, Robert JOHNSON
  • Publication number: 20200344467
    Abstract: The bit rate for encoding a signal is controlled. The signal is encoded using at least two distinct encoding algorithms. An overall bit rate is allocated to at least two components of the signal. A first component of the signal is to be encoded using a first encoding algorithm. A second component of the signal is to be encoded using a second encoding algorithm.
    Type: Application
    Filed: January 17, 2019
    Publication date: October 29, 2020
    Inventors: Fabio MURRA, Ivan DAMNJANOVIC