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: 10866624
    Abstract: 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: Grant
    Filed: March 30, 2017
    Date of Patent: December 15, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yacine El Kolli, Pascal Lagrange
  • Publication number: 20200275025
    Abstract: 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: Application
    Filed: December 19, 2016
    Publication date: August 27, 2020
    Inventors: Yacine EL KOLLI, Hervé MERLET
  • Patent number: 10757329
    Abstract: 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: Grant
    Filed: April 19, 2017
    Date of Patent: August 25, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yacine El Kolli, Pascal LaGrange, Hervé Merlet
  • 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
  • Publication number: 20190124262
    Abstract: 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: Application
    Filed: April 19, 2017
    Publication date: April 25, 2019
    Inventors: Yacine EL KOLLI, Pascal LAGRANGE, Hervé MERLET
  • Publication number: 20190113960
    Abstract: 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: Application
    Filed: March 30, 2017
    Publication date: April 18, 2019
    Inventors: Yacine EL KOLLI, Pascal LAGRANGE
  • Patent number: 10250688
    Abstract: 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: Grant
    Filed: June 1, 2015
    Date of Patent: April 2, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yacine El Kolli, Patrice Nezou
  • Patent number: 9559724
    Abstract: 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: Grant
    Filed: May 13, 2014
    Date of Patent: January 31, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Alain Caillerie, Mounir Achir, Yacine El Kolli, Mickaël Lorgeoux
  • Patent number: 9420225
    Abstract: 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: Grant
    Filed: August 29, 2012
    Date of Patent: August 16, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventors: Alain Caillerie, Yacine El Kolli, Lionel Tocze
  • Patent number: 9300979
    Abstract: 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: Grant
    Filed: April 6, 2011
    Date of Patent: March 29, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yacine El Kolli, Alain Caillerie, Lionel Tocze
  • Publication number: 20150350329
    Abstract: 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: Application
    Filed: June 1, 2015
    Publication date: December 3, 2015
    Inventors: YACINE EL KOLLI, PATRICE NEZOU
  • Patent number: 9019873
    Abstract: Methods and apparatus for communicating between a first node and a plurality of second nodes in a network, including a first uplink mode in which a first message is transmitted from multiple second nodes in sequence, and a second uplink mode in which a second message is sent from only a subset of nodes. A first receiving node evaluates communication path information based on messages received in the first uplink mode and returns this information via an acknowledgement to allow the subset to be selected. The first message from multiple nodes includes sequence information to allow the first node to acknowledge at an appropriate point in time. This is particularly applicable where multiple spatially separated antennas offer a receiver several observations of the same signal in an antenna diversity scheme.
    Type: Grant
    Filed: October 18, 2012
    Date of Patent: April 28, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Alain Caillerie, Yacine El Kolli
  • Patent number: 8908616
    Abstract: A method includes emitting a reference signal following K transmission paths during a first configuration time slot, identifying valid transmission paths among the set of K transmission paths by listening, according to each transmission path of the set, for a feedback reference signal from the second device during the second configuration time slot; and emitting data signals in each communication time slot of which the associated transmission path has been identified as valid.
    Type: Grant
    Filed: July 15, 2010
    Date of Patent: December 9, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventors: Alain Caillerie, Lionel Tocze, Yacine El Kolli
  • Publication number: 20140344649
    Abstract: 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: Application
    Filed: May 13, 2014
    Publication date: November 20, 2014
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: ALAIN CAILLERIE, MOUNIR ACHIR, YACINE EL KOLLI, MICKAEL LORGEOUX
  • Publication number: 20130057767
    Abstract: 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: Application
    Filed: August 29, 2012
    Publication date: March 7, 2013
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: ALAIN CAILLERIE, YACINE EL KOLLI, LIONEL TOCZE
  • Patent number: 8289947
    Abstract: A method is proposed for synchronizing a data stream transmitted on a communications network, the data stream being transmitted from an emitter device to a receiver device in the form of data packets of predefined size, a data packet being filled up with a padding synchronization symbol if an amount of applications data to be transmitted in the data packet is below the predefined size of the data packet.
    Type: Grant
    Filed: May 7, 2009
    Date of Patent: October 16, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yacine El Kolli, Pierre Visa
  • 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: 8238269
    Abstract: A method is proposed for balancing a latency of transmission of data content in a communications tree in a synchronous communications network, the communications tree comprising a root node on which a junction terminal is connected, the communications tree comprising leaf nodes on which terminals are connected, the root node and the leaf nodes being interconnected by intermediate nodes, the nodes being interconnected by links. The method comprises determining, for each node of the communications tree, a maximum value of latency associated with each path going from said node up to leaf nodes in a direction opposite to the junction terminal, and applying to each link at a node, the link running from the node in the direction opposite to the junction terminal, a supplement of latency balancing that corresponds to a difference between a maximum value of latency of each link and a maximum value.
    Type: Grant
    Filed: December 11, 2009
    Date of Patent: August 7, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventors: Pascal Rousseau, Tristan Halna Du Fretay, 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
  • Publication number: 20120059948
    Abstract: 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: Application
    Filed: April 6, 2011
    Publication date: March 8, 2012
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Yacine El Kolli, Alain Caillerie, Lionel Tocze