Patents by Inventor Arnaud Closset

Arnaud Closset 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: 11316605
    Abstract: A method for synchronizing a logical clock in a device comprising a physical clock, an input port, and an output port, the device further comprising a logical clock and a time compensation clock sharing the physical clock, the time compensation clock making it possible to determine a residence time, comprising obtaining a theoretical residence time, during a pre-synchronization phase according to which the logical clock is not synchronized, adding a value representative of the obtained theoretical residence time to a residence time value stored in a synchronization message to be forwarded, during a synchronization phase according to which the logical clock is synchronized, obtaining a residence time and adding a value representative of the obtained residence time to a residence time value stored in a synchronization message to be forwarded, and synchronizing the logical clock as a function of a residence time value stored in a received synchronization message.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: April 26, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventors: Romain Guignard, Yacine El Kolli, Lionel Le Scolan, Arnaud Closset
  • Publication number: 20210288736
    Abstract: At least one embodiment of a method for synchronizing a logical clock in a device comprising a physical clock, an input port, and an output port, the device further comprising a logical clock and a time compensation clock sharing the physical clock, the time compensation clock making it possible to determine a residence time, comprises: obtaining a theoretical residence time; during a pre-synchronization phase according to which the logical clock is not synchronized, adding a value representative of the obtained theoretical residence time to a residence time value stored in a synchronization message to be forwarded, during a synchronization phase according to which the logical clock is synchronized, obtaining a residence time and adding a value representative of the obtained residence time to a residence time value stored in a synchronization message to be forwarded, and synchronizing the logical clock as a function of a residence time value stored in a received synchronization message.
    Type: Application
    Filed: December 4, 2017
    Publication date: September 16, 2021
    Inventors: Romain GUIGNARD, Yacine EL KOLLI, Lionel LE SCOLAN, Arnaud CLOSSET
  • Patent number: 11099599
    Abstract: A communication device comprising at least one communication port called reception port and another communication port called forward port, each communication port being associated with a respective clock, the communication device being further configured for computing an offset between the respective clocks associated with the reception and forward ports, and synchronizing the respective clocks based on the computed offset.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: August 24, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yacine El Kolli, Romain Guignard, Arnaud Closset, Lionel Le Scolan
  • Publication number: 20190138047
    Abstract: A communication device comprising at least one communication port called reception port and another communication port called forward port, each communication port being associated with a respective clock, the communication device being further configured for computing an offset between the respective clocks associated with the reception and forward ports, and synchronizing the respective clocks based on the computed offset.
    Type: Application
    Filed: October 18, 2018
    Publication date: May 9, 2019
    Inventors: Yacine EL KOLLI, Romain GUIGNARD, Arnaud CLOSSET, Lionel LE SCOLAN
  • Patent number: 9794534
    Abstract: An image processing device processes a first sub-image of an image split into sub-images. Each sub-image is displayable by a display device. The image processing device is associated with a first display device and connects to a source device through a first network and to another image processing device through a second network. The image processing device includes first and second receiving units and a generating unit. The first receiving unit receives the first sub-image from the source device via the first network. The second receiving unit receives, via a second network, at least one part of at least one second sub-image to be displayed by another display device, wherein the received at least one part is adjacent to the received first sub-image. The generating unit generates a first clustered sub-image to be displayed by the first display device, based on the received first sub-image and adjacent part.
    Type: Grant
    Filed: November 10, 2014
    Date of Patent: October 17, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventors: Brice Le Houerou, Falk Tannhauser, Tristan Halna Du Fretay, Arnaud Closset
  • Patent number: 9760506
    Abstract: A data processing system comprising a plurality of data inputs and of data outputs for processing input data and providing processed data to a data output. The system comprises a plurality of data processing hardware units, each being configured to process data within a predetermined latency and according to a data processing task of a predetermined type. The system further comprises a memory for storing a predetermined latency for each of the data processing hardware units and a controller configured to determine a type of a data processing task to be executed as a function of a source of data to be processed or of a destination of processed data and further configured to select one data processing hardware unit as a function of the determined type of the task to be executed and of latency constraints associated with the task to be executed.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: September 12, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Arnaud Closset, Pascal Rousseau
  • Patent number: 9106369
    Abstract: A method of controlling the data rate of a data transmission between an emitter and a receiver, wherein data rate adaptation control commands may be sent using a return path from the receiver to the emitter, which comprises monitoring at least one receiving condition at the receiver; determining at least one threshold on said receiving conditions to trigger data rate adaptation control commands; estimating the transmission time of the data rate adaptation control commands from the receiver to the emitter and adjusting the threshold on these receiving conditions to trigger data rate adaptation control commands based on said estimation of the transmission time from the receiver to the emitter. Accordingly, by continuously adjusting at least one said triggering threshold according to the variation of the transmission time of said data rate adaption commands, a more efficient data rate adaptation method is obtained minimizing the adaptation needs.
    Type: Grant
    Filed: September 16, 2013
    Date of Patent: August 11, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Brice Le Houerou, Arnaud Closset
  • Publication number: 20150138042
    Abstract: An image processing device processes a first sub-image of an image split into sub-images. Each sub-image is displayable by a display device. The image processing device is associated with a first display device and connects to a source device through a first network and to another image processing device through a second network. The image processing device includes first and second receiving units and a generating unit. The first receiving unit receives the first sub-image from the source device via the first network. The second receiving unit receives, via a second network, at least one part of at least one second sub-image to be displayed by another display device, wherein the received at least one part is adjacent to the received first sub-image. The generating unit generates a first clustered sub-image to be displayed by the first display device, based on the received first sub-image and adjacent part.
    Type: Application
    Filed: November 10, 2014
    Publication date: May 21, 2015
    Inventors: BRICE LE HOUEROU, FALK TANNHAUSER, TRISTAN HALNA DU FRETAY, ARNAUD CLOSSET
  • Publication number: 20150012676
    Abstract: A data processing system comprising a plurality of data inputs and of data outputs for processing input data and providing processed data to a data output. The system comprises a plurality of data processing hardware units, each being configured to process data within a predetermined latency and according to a data processing task of a predetermined type. The system further comprises a memory for storing a predetermined latency for each of the data processing hardware units and a controller configured to determine a type of a data processing task to be executed as a function of a source of data to be processed or of a destination of processed data and further configured to select one data processing hardware unit as a function of the determined type of the task to be executed and of latency constraints associated with the task to be executed.
    Type: Application
    Filed: June 30, 2014
    Publication date: January 8, 2015
    Inventors: Arnaud CLOSSET, Pascal ROUSSEAU
  • Patent number: 8913190
    Abstract: A method and device regenerating a pixel clock signal, the method comprising, and the device being configured for: determining a first drift value D1 representative of a first time difference between a reference clock signal RC and a local clock signal LC based on a local pixel clock signal LPC; adjusting the local pixel clock signal LPC according to an adjustment command to provide a regenerated pixel clock signal RPC; determining a second drift value D2 representative of a second time difference between the reference clock signal RC and a regenerated clock signal based on the regenerated pixel clock signal RPC; and providing the adjustment command to the adjustable clock generator 32; 132; 316 for adjusting the local pixel clock signal LPC, wherein the adjustment command is based on the difference between the determined first and second drift values.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: December 16, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Arnaud Closset
  • Patent number: 8804771
    Abstract: A sending device receives applications data blocks to be transmitted to a receiving device according to a clock rate defined by transport periods, the applications data blocks being encoded before transmission by application of a first source encoding up to the processing of a change request. The sending device determines a drift between a number of applications data blocks received by the sending device and a number of applications data blocks transmitted after encoding by the sending device. The sending device determines, taking account of the determined drift, a transition applications data block from which a second source encoding is applied in response to the change request. The transmission of the stream is then adapted in such a way that the transmission of the encoded transition data block is aligned with a start of a transport period.
    Type: Grant
    Filed: May 17, 2011
    Date of Patent: August 12, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventors: Romain Guignard, Arnaud Closset
  • Publication number: 20140079170
    Abstract: A method of controlling the data rate of a data transmission between an emitter and a receiver, wherein data rate adaptation control commands may be sent using a return path from the receiver to the emitter, which comprises monitoring at least one receiving condition at the receiver; determining at least one threshold on said receiving conditions to trigger data rate adaptation control commands; estimating the transmission time of the data rate adaptation control commands from the receiver to the emitter and adjusting the threshold on these receiving conditions to trigger data rate adaptation control commands based on said estimation of the transmission time from the receiver to the emitter. Accordingly, by continuously adjusting at least one said triggering threshold according to the variation of the transmission time of said data rate adaption commands, a more efficient data rate adaptation method is obtained minimizing the adaptation needs.
    Type: Application
    Filed: September 16, 2013
    Publication date: March 20, 2014
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: BRICE LE HOUEROU, ARNAUD CLOSSET
  • Patent number: 8538176
    Abstract: A method for sending compressed data representing at least part of a digital image includes the following steps: encoding (220) source data representing said part to obtain first compressed data having a given size; based at least on said size, including (210) said first compressed data either in a first slice comprising second compressed data representing other parts of the digital image or in an empty second slice; sending the slice comprising said first compressed data. A corresponding device is also described.
    Type: Grant
    Filed: August 9, 2010
    Date of Patent: September 17, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventors: Arnaud Closset, Laurent Frouin, Patrice Onno
  • Patent number: 8369354
    Abstract: It is proposed a method for synchronizing a transmission of applications data frames provided to a sender device, the transmission being done between said sender device and at least one receiver device via a synchronous communications network implementing a clock that defines a network cycle.
    Type: Grant
    Filed: January 6, 2010
    Date of Patent: February 5, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventors: Romain Guignard, Arnaud Closset
  • Publication number: 20130027611
    Abstract: A method and device regenerating a pixel clock signal, the method comprising, and the device being configured for: determining a first drift value D1 representative of a first time difference between a reference clock signal RC and a local clock signal LC based on a local pixel clock signal LPC; adjusting the local pixel clock signal LPC according to an adjustment command to provide a regenerated pixel clock signal RPC; determining a second drift value D2 representative of a second time difference between the reference clock signal RC and a regenerated clock signal based on the regenerated pixel clock signal RPC; and providing the adjustment command to the adjustable clock generator 32; 132; 316 for adjusting the local pixel clock signal LPC, wherein the adjustment command is based on the difference between the determined first and second drift values.
    Type: Application
    Filed: June 20, 2012
    Publication date: January 31, 2013
    Applicant: CANON KABUSHIKI KAISHA
    Inventor: ARNAUD CLOSSET
  • Patent number: 8243727
    Abstract: A method for transmitting information is proposed, enabling a synchronization of applicative clocks signals between a transmission device and at least one reception device connected to a communications network. For each stream of a source application, the transmission device: writes to a buffer memory associated with the stream, at the rate of a source applicative clock, pieces of applicative data of the stream coming from the source application, transmits, via the network, pieces of applicative data of the stream at the rate of the network clock.
    Type: Grant
    Filed: January 9, 2009
    Date of Patent: August 14, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventors: Arnaud Closset, Emmanuel Raguet
  • Patent number: 8243751
    Abstract: A method of transmission of at least one data content by a source node associated with a generator application to at least one destination node, each associated with a consumer application, in a communications network comprising a plurality of nodes, each being associated with an application, the network implementing a first clocking which defines a first cycle, called a network cycle, for data transmission on said network. Each node of the network implements a second clocking which defines a second cycle, called a local cycle, for data transmission between the node of the network and its associated application, the network cycle being equal to an integer multiple P, P?1, of the local cycle, the start of the network cycle coinciding with the start of a local cycle, the local cycle comprising a plurality of virtual channels corresponding to time slots, a set of the virtual channels being assigned to the transmission of the content or contents.
    Type: Grant
    Filed: March 25, 2008
    Date of Patent: August 14, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventors: Pierre Visa, Laurent Frouin, Arnaud Closset, Yacine El Kolli
  • Patent number: 8165170
    Abstract: A transmit mode performs indirect synchronization with a master node for accessing a medium, in a synchronous communications network comprising a plurality of slave nodes capable of accessing the medium during access time slots. The indirect synchronization includes receiving at least one frame coming from at least one of the slave nodes of the network. From each frame received, synchronization information pertaining to a level of synchronization of the slave node having sent the frame is obtained, the level of synchronization of the slave node being relative to the master node. A reference node is selected from among the at least one of the slave nodes from which at least one frame has been received, as a function of the pieces of synchronization information, the transmit node being indirectly synchronized with the master node via the reference node.
    Type: Grant
    Filed: January 9, 2009
    Date of Patent: April 24, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventors: Arnaud Closset, Yacine El Kolli, Laurent Frouin, Pierre Visa
  • Patent number: 8089915
    Abstract: A method of transmitting data in a synchronous communications network, which includes multiple nodes, includes communicating a super frame that includes multiple frames, based on a network cycle, each frame being associated with one of the nodes. Each frame includes a payload that includes an own data section and a repeat data section. The nodes include at least one relay node associated with an application generating own data of the relay node to be transmitted to at least one second node. The relay node receives frames from other of the nodes, reads a predetermined part of data from the received frames, which enables repeat data to be obtained, writes the repeat data in the repeat data section of a new frame, writes the own data of the relay node in the own data section of the new frame, and transmits the new frame.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: January 3, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventors: Pierre Visa, Laurent Frouin, Arnaud Closset, Yacine El Kolli
  • Publication number: 20110286545
    Abstract: A sending device receives applications data blocks to be transmitted to a receiving device according to a clock rate defined by transport periods, the applications data blocks being encoded before transmission by application of a first source encoding up to the processing of a change request. The sending device determines a drift between a number of applications data blocks received by the sending device and a number of applications data blocks transmitted after encoding by the sending device. The sending device determines, taking account of the determined drift, a transition applications data block from which a second source encoding is applied in response to the change request. The transmission of the stream is then adapted in such a way that the transmission of the encoded transition data block is aligned with a start of a transport period.
    Type: Application
    Filed: May 17, 2011
    Publication date: November 24, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Romain GUIGNARD, Arnaud CLOSSET