Patents by Inventor Alain Leal

Alain Leal 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: 11784787
    Abstract: Techniques for packaging media content in a low latency encryption ready format for streaming are described herein. In accordance with various embodiments, one or more packagers that include create an intermediate unit including at least one data portion from media content. The packager(s) further determine a size for reformatting the intermediate unit, where the size can include a padding amount for the at least one data portion. The packager(s) also package the intermediate unit to a reformatted partial segment according to the size without encrypting the at least one data portion, including injecting into the partial segment at least one encryption specific box and injecting padding into the at least one data portion according to the padding amount. The packager(s) then package the reformatted partial segment for streaming while maintaining the size, including generating a manifest for streaming the media content specifying the size of the reformatted partial segment.
    Type: Grant
    Filed: February 1, 2022
    Date of Patent: October 10, 2023
    Assignee: Synamedia Limited
    Inventor: Alain Léal
  • Publication number: 20230246808
    Abstract: Techniques for packaging media content in a low latency encryption ready format for streaming are described herein. In accordance with various embodiments, one or more packagers that include create an intermediate unit including at least one data portion from media content. The packager(s) further determine a size for reformatting the intermediate unit, where the size can include a padding amount for the at least one data portion. The packager(s) also package the intermediate unit to a reformatted partial segment according to the size without encrypting the at least one data portion, including injecting into the partial segment at least one encryption specific box and injecting padding into the at least one data portion according to the padding amount. The packager(s) then package the reformatted partial segment for streaming while maintaining the size, including generating a manifest for streaming the media content specifying the size of the reformatted partial segment.
    Type: Application
    Filed: February 1, 2022
    Publication date: August 3, 2023
    Inventor: Alain Léal
  • Patent number: 9710473
    Abstract: A first splicer manages a get-list request coming from a player and parameterized with an identifier of a first content and a group identifier. The first splicer obtains an initial playlist having a first URI template, pointing towards a first server and pre-parameterized with the identifier of the first content, and a first list of segment identifiers. The first splicer builds and transmits a final playlist to the player including a second URI template, pointing to a second splicer and pre-parameterized with the identifier of the first content and the group identifier, and a second list of virtual segment identifiers. Each virtual segment is associated with a segment of the first content or of an alternative content.
    Type: Grant
    Filed: May 19, 2014
    Date of Patent: July 18, 2017
    Assignee: ENVIVIO FRANCE
    Inventors: Alexander Macaulay, Alain Leal
  • Publication number: 20140365491
    Abstract: A first splicer manages a get-list request coming (1-1) from a player and parameterized with an identifier of a first content and a group identifier. It obtains (1-2, 1-3) an initial playlist comprising a first URI template (pointing towards a first server and pre-parameterized with the identifier of the first content) and a first list of segment identifiers (each, when used as a parameter of the first template, making it possible to generate an URI pointing towards a segment of the first content). It builds and transmits (1-4 to 1-9) a final playlist to the player comprising a second URI template (pointing to a second splicer, possibly coinciding with the first splicer and pre-parameterized with the identifier of the first content and the group identifier) and a second list of virtual segment identifiers (each making it possible, when used as a parameter of the second template, to generate an URI pointing to one of the virtual segments).
    Type: Application
    Filed: May 19, 2014
    Publication date: December 11, 2014
    Inventors: Alexander Macaulay, Alain Leal