Patents by Inventor Frederic Maze

Frederic Maze 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: 10389784
    Abstract: The present invention relates to a method and device for generating a description file about a video sequence at a server device for a client device, to retrieve a video segment and containing a region of interest. The method comprising for each video segment, determining a time interval during which the detected region of interest is spatially included in a same frame region in the video sequence; and generating a description file comprising spatial information describing the frame region and temporal information describing a duration at least equal to the determined time interval.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: August 20, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Franck Denoual, Frédéric Maze, Hervé Le Floch
  • Patent number: 10348846
    Abstract: The present invention relates to data transmission over HTTP communication networks, for instance data streaming. A method of transmitting data between a server and a client, comprises, at the server: receiving, from the client, an HTTP request to obtain first data, wherein the HTTP request includes first data identifying information allowing identification of the first data on the server and includes one or more additional header fields containing an indication relating to pushing second data; retrieving and sending the first data to the client; and sending acknowledgment data to the client device, the acknowledgment data being representative of the indication relating to pushing second data.
    Type: Grant
    Filed: January 15, 2016
    Date of Patent: July 9, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventors: Franck Denoual, Youenn Fablet, Hervé Ruellan, Frédéric Maze, Naël Ouedraogo
  • Patent number: 10320867
    Abstract: Multi-layer partitioned timed media data comprising timed samples is encapsulated. Each timed sample is encoded into a first layer and at least one second layer, at least one timed sample comprising at least one subsample, each subsample being encoded into the first layer or the at least one second layer. The method includes obtaining at least one subsample, belonging to said first layer, from at least one of the timed samples; creating a first track comprising the at least one obtained subsample; obtaining at least another subsample, belonging to said second layer, from the same one of the timed samples; creating a second track comprising said at least another obtained subsample; and generating descriptive metadata associated with the second track.
    Type: Grant
    Filed: January 7, 2015
    Date of Patent: June 11, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventors: Franck Denoual, Frédéric Maze, Cyril Concolato, Jean Le Feuvre
  • Publication number: 20190158935
    Abstract: The invention relates according to one of its embodiments to a method for encapsulating a partitioned timed media data, the partitioned timed media data comprising timed samples, at least one timed sample comprising at least one subsample. The method comprising: obtaining at least one subsample from at least one of the timed samples; creating a first track comprising the at least one obtained subsample; obtaining at least another subsample from the same one of the timed samples; creating a second track comprising said at least another obtained subsample; and generating descriptive metadata, the descriptive metadata comprising a unified descriptor comprising: a first parameter which indicates, when set to 1, that the at least one obtained subsample is a complete frame; and at least a second parameter which specifies coding dependencies between the at least one obtained subsample and the at least another obtained subsample.
    Type: Application
    Filed: May 23, 2017
    Publication date: May 23, 2019
    Inventors: Franck DENOUAL, Frédéric MAZE, Naël OUEDRAOGO, Cyril CONCOLATO, Jean LE FEUVRE
  • Patent number: 10298947
    Abstract: A method of encapsulating an encoded bitstream representing one or more images includes providing description of images and/or sub-image picture, providing composed picture description, and outputting the bitstream. The description of images and/or sub-image pictures identifying portions of the bitstream representing the images and/or sub-images of the one or more images is provided. The composed picture description of at least one composed picture formed by one or more images and/or sub-image pictures also is provided. The bitstream, together with the composed picture description, is output as an encapsulated data file.
    Type: Grant
    Filed: January 16, 2018
    Date of Patent: May 21, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventors: Franck Denoual, Frederic Maze, Cyril Concolato, Jean Le Feuvre
  • Publication number: 20190124419
    Abstract: The invention relates to encapsulating partitioned timed media data to be streamed to a client's device, the partitioned timed media data comprising timed samples, each comprising a plurality of subsamples. After having grouped several of the subsamples to form at least one group so that at least part of the subsamples belongs to a group of subsamples, at least two subsamples of the same group are selected from amongst the plurality of subsamples of one of the timed samples and at least one track comprising the selected subsamples is created. Next, for the at least one created track, one sub-track box is created for each of the subsamples selected to create the at least one track, at least one of the created sub-track boxes comprising definitions and properties that are common to the selected sub-samples. Each of the created tracks is independently encapsulated in at least one media file.
    Type: Application
    Filed: December 21, 2018
    Publication date: April 25, 2019
    Inventors: Franck DENOUAL, Frédéric MAZE, Jean LE FEUVRE, Cyril CONCOLATO
  • Publication number: 20190110081
    Abstract: Methods of encapsulating a bitstream include generating reference information to enable image items identifying image portions of a bit stream to be referenced to corresponding description information. The resulting encapsulated file may also include information identifying a timed portion of the data stream corresponding to a video sequence. Description information may include spatial parameters, such as position and width and height of sub-parts of an overall image, and/or display parameters such as colour display, pixel aspect ratio, and clean aperture parameters.
    Type: Application
    Filed: December 7, 2018
    Publication date: April 11, 2019
    Inventors: Franck DENOUAL, Frédéric MAZE, Jean LE FEUVRE, Cyril CONCOLATO
  • Patent number: 10257247
    Abstract: The invention relates according to one of its embodiments to a method for encapsulating a video bitstream organized into slice segments, the slice segments comprising a plurality of coding units, the method comprising: obtaining a region of interest comprising one or more tiles, each tile comprising a set of one or more coding units; determining whether the region of interest forms part of a slice segment; if it is determined that the region of interest forms part of a slice segment, defining a new slice segment comprising the coding units of only the region of interest; and encapsulating the bitstream comprising the coding units of the region of interest using the new slice segment if it is determined that the region of interest forms part of a slice segment, and using the slice segment otherwise.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: April 9, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventors: Franck Denoual, Frédéric Maze, Naël Ouedraogo
  • Publication number: 20190089970
    Abstract: A method of encapsulating an encoded bitstream representing one or more images includes providing description of images and/or sub-image picture, providing composed picture description, and outputting the bitstream. The description of images and/or sub-image pictures identifying portions of the bitstream representing the images and/or sub-images of the one or more images is provided. The composed picture description of at least one composed picture formed by one or more images and/or sub-image pictures also is provided. The bitstream, together with the composed picture description, is output as an encapsulated data file.
    Type: Application
    Filed: November 19, 2018
    Publication date: March 21, 2019
    Inventors: Franck DENOUAL, Frederic MAZE, Cyril CONCOLATO, Jean LE FEUVRE
  • Patent number: 10212491
    Abstract: The invention relates to encapsulating partitioned timed media data to be streamed to a client's device, the partitioned timed media data comprising timed samples, each comprising a plurality of subsamples. After having grouped several of the subsamples to form at least one group so that at least part of the subsamples belongs to a group of subsamples, at least two subsamples of the same group are selected from amongst the plurality of subsamples of one of the timed samples and at least one track comprising the selected subsamples is created. Next, for the at least one created track, one sub-track box is created for each of the subsamples selected to create the at least one track, at least one of the created sub-track boxes comprising definitions and properties that are common to the selected sub-samples. Each of the created tracks is independently encapsulated in at least one media file.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: February 19, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventors: Franck Denoual, Frédéric Maze, Jean Le Feuvre, Cyril Concolato
  • Patent number: 10200721
    Abstract: Methods of encapsulating a bitstream include generating reference information to enable image items identifying image portions of a bit-stream to be referenced to corresponding description information. The resulting encapsulated file may also include information identifying a timed portion of the data stream corresponding to a video sequence. Description information may include spatial parameters, such as position and width and height of sub-parts of an overall image, and/or display parameters such as color display, pixel aspect ratio, and clean aperture parameters.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: February 5, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventors: Franck Denoual, Frédéric Maze, Jean Le Feuvre, Cyril Concolato
  • Publication number: 20190037256
    Abstract: The invention relates to encapsulating partitioned timed media data in a server, the partitioned timed media data comprising timed samples, each timed sample comprising a plurality of subsamples. After having selected at least one subsample from amongst the plurality of subsamples of one of the timed samples, one partition track comprising the selected subsample and one corresponding subsample of each of the other timed samples is created for each selected subsample. Next, at least one dependency box is created, each dependency box being related to a partition track and comprising at least one reference to one or more of the other created partition tracks, the at least one reference representing a decoding order dependency in relation to the one or more of the other partition tracks. Each of the partition tracks is independently encapsulated in at least one media file.
    Type: Application
    Filed: October 4, 2018
    Publication date: January 31, 2019
    Inventors: Franck Denoual, FRÉDÉRIC MAZE, Jean LE FEUVRE, Cyril CONCOLATO
  • Publication number: 20190014162
    Abstract: Multi-layer partitioned timed media data comprising timed samples is encapsulated. Each timed sample is encoded into a first layer and at least one second layer, at least one timed sample comprising at least one subsample, each subsample being encoded into the first layer or the at least one second layer. The method includes obtaining at least one subsample, belonging to said first layer, from at least one of the timed samples; creating a first track comprising the at least one obtained subsample; obtaining at least another subsample, belonging to said second layer, from the same one of the timed samples; creating a second track comprising said at least another obtained subsample; and generating descriptive metadata associated with the second track.
    Type: Application
    Filed: September 12, 2018
    Publication date: January 10, 2019
    Inventors: FRANCK DENOUAL, FRÉDÉRIC MAZE, JEAN LE FEUVRE, CYRIL CONCOLATO
  • Patent number: 10171541
    Abstract: The invention relates to improving coding of media presentation description data. Requesting streamed timed media data associated with a media item, organized into temporal media segments, the streamed timed media data belonging to partitioned timed media data comprising timed samples, the streamed timed media data being transmitted as media segment files each comprising independently processed components resulting from processing the timed samples, including receiving a manifest comprising metadata for describing the processed components, the metadata comprising parameters used for describing a part of one of the processed components, wherein one of the parameters is a dynamic parameter which value can vary over time, the parameter being associated with an element referring to a metadata resource, external to the manifest and comprising a value defining the parameter; and requesting the streamed timed media data based on metadata of the manifest and of the value defining the parameter.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: January 1, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventors: Franck Denoual, Frédéric Maze, Yuki Fujimori
  • Publication number: 20180367586
    Abstract: The invention relates to streaming of at least two media streams, each of the at least two media streams carrying encoded media data, the encoded media data respectively carried by the at least two media streams being decodable independently from each other. After sending a description of media streams of a plurality of media streams including the at least two media streams and, in response to sending the description, receiving a request for obtaining the at least two media streams, the at least two media streams are transmitted according to the received request. The description comprises an indication relating to a spatial relationship between media data carried by the at least two media streams.
    Type: Application
    Filed: June 12, 2018
    Publication date: December 20, 2018
    Inventors: Frédéric MAZE, Naël OUEDRAOGO, Eric NASSOR, Franck DENOUAL
  • Publication number: 20180359328
    Abstract: There is provided methods for managing streaming over communication networks. Server and client devices share a push policy so that the client device may anticipate data pushes by the server. Anticipation makes it possible to cancel early the sending of some pushed data, therefore reducing bandwidth consumption. The shared push policy may be implicit to both server and client. In embodiments, it is explicitly specified by the server to the client, for example embedded in the Media Presentation Description file or included in a specific HTTP header. The client may also request an update of the shared push policy to meet its own requirements.
    Type: Application
    Filed: August 21, 2018
    Publication date: December 13, 2018
    Inventors: Youenn Fablet, Romain Bellessort, Frédéric MAZE, Naël OUEDRAOGO, Franck Denoual, Hervé Ruellan
  • Publication number: 20180352219
    Abstract: There is provided a method of encapsulating an encoded bitstream representing one or more images, the encapsulated bitstream comprising a data part and a metadata part. The method comprises: —providing image item information identifying a portion of the data part representing a sub-image or an image of a single image and/or a set of single images; —providing image description information comprising parameters including display parameters and/or transformation operators relating to one or more images and —outputting said bitstream together with said provided information as an encapsulated data file. Said image item information comprises one or more properties including at least part of the image description information dedicated to the considered sub-image or single image or set of single images, said image description information being defined in one or more boxes.
    Type: Application
    Filed: June 8, 2016
    Publication date: December 6, 2018
    Inventors: FRÉDÉRIC MAZE, FRANCK DENOUAL, NAËL OUEDRAOGO, JEAN LE FEUVRE, CYRIL CONCOLATO
  • Patent number: 10135952
    Abstract: A method for streaming data corresponding to a video, each of a plurality of frames of the video being divided into n spatial tiles, the method includes transmitting, a description file to a client device, the description file including data about a spatial position of each of the n spatial tiles and including data about at least n URLs corresponding to the n spatial tiles, determining by the client device one or more URLs according to the data about the spatial position included in the description file, receiving from the client device, by a server, one or more request messages for requesting one or more spatial tiles, each request message comprising one of the URLs determined by the client device, and transmitting to the client device, by the server, video data corresponding to the one or more spatial tiles, in response to one or more the request messages.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: November 20, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventors: Franck Denoual, Hervé Le Floch, Frédéric Maze, Jean Le Feuvre, Cyril Concolato
  • Patent number: 10129572
    Abstract: The invention relates to encapsulating partitioned timed media data in a server, the partitioned timed media data comprising timed samples, each timed sample comprising a plurality of subsamples. After having selected at least one subsample from amongst the plurality of subsamples of one of the timed samples, one partition track comprising the selected subsample and one corresponding subsample of each of the other timed samples is created for each selected subsample. Next, at least one dependency box is created, each dependency box being related to a partition track and comprising at least one reference to one or more of the other created partition tracks, the at least one reference representing a decoding order dependency in relation to the one or more of the other partition tracks. Each of the partition tracks is independently encapsulated in at least one media file.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: November 13, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventors: Franck Denoual, Frederic Maze, Jean Le Feuvre, Cyril Concolato
  • Publication number: 20180324283
    Abstract: A method for streaming data corresponding to a video, each of a plurality of frames of the video being divided into n spatial tiles, the method includes transmitting, a description file to a client device, the description file including data about a spatial position of each of the n spatial tiles and including data about at least n URLs corresponding to the n spatial tiles, determining by the client device one or more URLs according to the data about the spatial position included in the description file, receiving from the client device, by a server, one or more request messages for requesting one or more spatial tiles, each request message comprising one of the URLs determined by the client device, and transmitting to the client device, by the server, video data corresponding to the one or more spatial tiles, in response to one or more the request messages.
    Type: Application
    Filed: July 13, 2018
    Publication date: November 8, 2018
    Inventors: Franck DENOUAL, Hervé LE FLOCH, Frédéric MAZE, Jean LE FEUVRE, Cyril CONCOLATO