Patents by Inventor Yacine El Kolli
Yacine El Kolli 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: 11985295Abstract: The present invention relates to a method for generating control signals for an image capture device, the method being performed in a communication device comprising a first slave time generator and a second slave time generator, the communication device being connected to a first remote time server and a second remote time server, the method comprising: synchronizing the first slave time generator with the first remote time server; synchronizing the second slave time generator with the second remote time server; generating a first control signal based on the first clock, and sending the first control signal to the image capture device; and upon detecting a loss of synchronization between the first slave time generator and the first remote time server, generating a second control signal based on the second clock, and sending the second control signal to the image capture device.Type: GrantFiled: January 20, 2022Date of Patent: May 14, 2024Assignee: Canon Kabushiki KaishaInventors: Yacine El Kolli, Romain Guignard, Tristan Halna Du Fretay, Lionel Tocze
-
Publication number: 20240007980Abstract: The present invention concerns a method of updating a time counter of a user equipment in a wireless network comprising a base station and a plurality of user equipment, the method comprising, at the user equipment: receiving a reference time and an indication for determining a reference time point associated with the reference time; scheduling a determining of a propagation delay relatively to the reference time point; determining a propagation delay with the base station according to the scheduling; and updating the time counter using the reference time and the determined propagation delay.Type: ApplicationFiled: November 19, 2021Publication date: January 4, 2024Inventors: Romain GUIGNARD, Yacine EL KOLLI
-
Publication number: 20230397141Abstract: The present invention concerns a method of updating a time counter of one user equipment in a wireless network comprising at least one base station and a plurality of user equipment, the method comprising at the user equipment: receiving a timing advance command from the base station; wherein in response to receiving the timing advance command, updating the time counter using the timing advance command.Type: ApplicationFiled: October 14, 2021Publication date: December 7, 2023Inventors: Yacine EL KOLLI, Romain GUIGNARD
-
Patent number: 11456849Abstract: A method of synchronization of a communication device comprising a first and second communication ports, each of the first and second communication port being associated with a respective first and second time system, the method comprising a regular master synchronization process synchronizing regularly the first time system with an external synchronization server according to a time synchronization protocol; a regular slave synchronization process synchronizing regularly the second time system with the first-time system; detecting a loss of synchronization between the first and second time system; determining which of the first and second time system is desynchronized; and synchronizing the desynchronized time system with the other one.Type: GrantFiled: June 4, 2021Date of Patent: September 27, 2022Assignee: Canon Kabushiki KaishaInventors: Romain Guignard, Yacine El Kolli, Tristan Halna Du Fretay, Lionel Tocze
-
Publication number: 20220239891Abstract: The present invention relates to a method for generating control signals for an image capture device, the method being performed in a communication device comprising a first slave time generator and a second slave time generator, the communication device being connected to a first remote time server and a second remote time server, the method comprising: synchronizing the first slave time generator with the first remote time server; synchronizing the second slave time generator with the second remote time server; generating a first control signal based on the first clock, and sending the first control signal to the image capture device; and upon detecting a loss of synchronization between the first slave time generator and the first remote time server, generating a second control signal based on the second clock, and sending the second control signal to the image capture device.Type: ApplicationFiled: January 20, 2022Publication date: July 28, 2022Inventors: YACINE EL KOLLI, ROMAIN GUIGNARD, TRISTAN HALNA DU FRETAY, LIONEL TOCZE
-
Patent number: 11316605Abstract: 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: GrantFiled: December 4, 2017Date of Patent: April 26, 2022Assignee: Canon Kabushiki KaishaInventors: Romain Guignard, Yacine El Kolli, Lionel Le Scolan, Arnaud Closset
-
Patent number: 11252319Abstract: A method of managing power in a power over data network, the method includes, obtaining a first request for modification of a power consumption profile of a device connected to the network, when the modification entails a raise in the power consumption profile, determining whether the first request can be satisfied with regards to a current consumption situation over the network, and when it is determined that the first request cannot be satisfied, triggering a broadcast over the network of a second request for lowering a power consumption profile of at least one device connected to the network, and getting back to said determination step.Type: GrantFiled: December 19, 2016Date of Patent: February 15, 2022Assignee: Canon Kabushiki KaishaInventors: Yacine El Kolli, Hervé Merlet
-
Publication number: 20210385058Abstract: A method of synchronization of a communication device comprising a first and second communication ports, each of the first and second communication port being associated with a respective first and second time system, the method comprising a regular master synchronization process synchronizing regularly the first time system with an external synchronization server according to a time synchronization protocol; a regular slave synchronization process synchronizing regularly the second time system with the first-time system; detecting a loss of synchronization between the first and second time system; determining which of the first and second time system is desynchronized; and synchronizing the desynchronized time system with the other one.Type: ApplicationFiled: June 4, 2021Publication date: December 9, 2021Inventors: Romain GUIGNARD, Yacine EL KOLLI, Tristan HALNA DU FRETAY, Lionel TOCZE
-
Publication number: 20210288736Abstract: 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: ApplicationFiled: December 4, 2017Publication date: September 16, 2021Inventors: Romain GUIGNARD, Yacine EL KOLLI, Lionel LE SCOLAN, Arnaud CLOSSET
-
Patent number: 11099599Abstract: 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: GrantFiled: October 18, 2018Date of Patent: August 24, 2021Assignee: Canon Kabushiki KaishaInventors: Yacine El Kolli, Romain Guignard, Arnaud Closset, Lionel Le Scolan
-
Patent number: 10866624Abstract: The invention relates to power over data cable (PoC) systems comprising power source equipment, PSE, and plural PoC devices connected to the PSE. The PoC devices can operate in various power modes including low and high power modes. A method of managing power performed by a processing device of the system upon starting-up includes: reading, in memory of the processing device, a power change record to determine if, prior to the start-up, a target PoC device was about to switch from the low power mode to the high power mode; if it was about to switch, restricting it to remain in the low power mode; otherwise, triggering the target device to switch to the high power mode. As being restricted to the low power mode, the target device can no longer cause power failures. Thus endless loops of power failures caused by one and the same device are avoided.Type: GrantFiled: March 30, 2017Date of Patent: December 15, 2020Assignee: Canon Kabushiki KaishaInventors: Yacine El Kolli, Pascal Lagrange
-
Publication number: 20200275025Abstract: A method of managing power in a power over data network, the method comprising the following steps: obtaining a first request for modification of a power consumption profile of a device connected to said network, when said modification entails a raise in said power consumption profile, determining whether said first request can be satisfied with regards to a current consumption situation over the network, and wherein, when it is determined that said first request cannot be satisfied: triggering a broadcast over the network of a second request for lowering a power consumption profile of at least one device connected to said network, and getting back to said determination step.Type: ApplicationFiled: December 19, 2016Publication date: August 27, 2020Inventors: Yacine EL KOLLI, Hervé MERLET
-
Patent number: 10757329Abstract: A power management module for managing power supply from a power sourcing equipment item to an associated apparatus, which includes a connexion interface suitable for connecting the power management module to the associated apparatus for estimating a power that the power management module is able to supply via the connexion interface, negotiating, based on the power estimated by the means for estimating power, the start-up of the associated apparatus in a power class, the means for negotiating comprising means for supplying power via the connexion interface, determining an updated power that the power management module is able to supply, when power is supplied to the associated apparatus by said means for supplying power, and re-negotiating the start-up of the associated apparatus based on the determined updated power.Type: GrantFiled: April 19, 2017Date of Patent: August 25, 2020Assignee: Canon Kabushiki KaishaInventors: Yacine El Kolli, Pascal LaGrange, Hervé Merlet
-
Publication number: 20190138047Abstract: 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: ApplicationFiled: October 18, 2018Publication date: May 9, 2019Inventors: Yacine EL KOLLI, Romain GUIGNARD, Arnaud CLOSSET, Lionel LE SCOLAN
-
Publication number: 20190124262Abstract: A power management module for managing power supply from a power sourcing equipment item to an associated apparatus, which includes a connexion interface suitable for connecting the power management module to the associated apparatus for estimating a power that the power management module is able to supply via the connexion interface, negotiating, based on the power estimated by the means for estimating power, the start-up of the associated apparatus in a power class, the means for negotiating comprising means for supplying power via the connexion interface, determining an updated power that the power management module is able to supply, when power is supplied to the associated apparatus by said means for supplying power, and re-negotiating the start-up of the associated apparatus based on the determined updated power.Type: ApplicationFiled: April 19, 2017Publication date: April 25, 2019Inventors: Yacine EL KOLLI, Pascal LAGRANGE, Hervé MERLET
-
Publication number: 20190113960Abstract: The invention relates to power over data cable (PoC) systems comprising power source equipment, PSE, and plural PoC devices connected to the PSE. The PoC devices can operate in various power modes including low and high power modes. A method of managing power performed by a processing device of the system upon starting-up includes: reading, in memory of the processing device, a power change record to determine if, prior to the start-up, a target PoC device was about to switch from the low power mode to the high power mode; if it was about to switch, restricting it to remain in the low power mode; otherwise, triggering the target device to switch to the high power mode. As being restricted to the low power mode, the target device can no longer cause power failures. Thus endless loops of power failures caused by one and the same device are avoided.Type: ApplicationFiled: March 30, 2017Publication date: April 18, 2019Inventors: Yacine EL KOLLI, Pascal LAGRANGE
-
Patent number: 10250688Abstract: The present invention concerns a method and a device for transmitting sensor data in a wireless network. The network is based on a shared transmission channel. Access to the shared transmission channel is scheduled by the master node. The slave node comprises an acquisition device producing said data. The method comprises on the slave node: obtaining a request for acquiring data from the master node; estimating the value of a time information representative of a delay for the acquisition device to acquire a block of data ready for transmission; sending a message to the master node comprising the estimated time information; receiving an authorization of transmission from the master node, said authorization of transmission being scheduled at a time depending on the estimated time information; and transmitting a block of data to the master node after said reception according to the received authorization.Type: GrantFiled: June 1, 2015Date of Patent: April 2, 2019Assignee: Canon Kabushiki KaishaInventors: Yacine El Kolli, Patrice Nezou
-
Patent number: 9559724Abstract: A method and device for decoding a plurality of packets of same data. Each packet is encoded using a product code. An encoded packet comprises data blocks is organized into rows and columns. Each of the rows and columns has a respective error detecting code. For a data packet, Erroneous row and column data are detected by their associated error detecting code. In the data packet, a potentially erroneous data block belonging to a row and a column of data blocks both having been detected as erroneous is detected. In another data packet of the same data, a non-erroneous data block corresponding to the identified potentially erroneous data block is determined. The data block is determined as non-erroneous if it belongs to at least one row or column of data having been detected as non-erroneous. The identified potentially erroneous block is replaced with the determined non-erroneous block.Type: GrantFiled: May 13, 2014Date of Patent: January 31, 2017Assignee: CANON KABUSHIKI KAISHAInventors: Alain Caillerie, Mounir Achir, Yacine El Kolli, Mickaël Lorgeoux
-
Patent number: 9420225Abstract: A method of transmitting a video frame over a plurality of communication channels involves selecting a number of communication channels available between the transmitting and the receiving devices; partitioning spatially correlated pixels of the video frame into a number of different partitions equal to the number of selected communication channels; and transmitting the different partitions, where each partition is transmitted on a distinct communication channel among the selected communication channels. Such a method is suitable for use in a communication system, especially a wireless communication system, in which data of a channel can be lost or corrupted. The method can maximize diversity in the transport of the video frame pixels and improve robustness.Type: GrantFiled: August 29, 2012Date of Patent: August 16, 2016Assignee: Canon Kabushiki KaishaInventors: Alain Caillerie, Yacine El Kolli, Lionel Tocze
-
Patent number: 9300979Abstract: A method is proposed for transmitting at least two data contents by means of a source node to a destination node via at least two transmission paths. The method for transmitting includes steps of: sub-dividing each content into a succession of elementary data groups according to a predetermined pattern of repetition comprising at least two types of different elementary groups; transmitting elementary groups on at least one of the paths, according to a predefined alternation of elementary groups resulting from the sub-division of at least two different contents.Type: GrantFiled: April 6, 2011Date of Patent: March 29, 2016Assignee: Canon Kabushiki KaishaInventors: Yacine El Kolli, Alain Caillerie, Lionel Tocze