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: 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
-
Publication number: 20150350329Abstract: 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: ApplicationFiled: June 1, 2015Publication date: December 3, 2015Inventors: YACINE EL KOLLI, PATRICE NEZOU
-
Patent number: 9019873Abstract: 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: GrantFiled: October 18, 2012Date of Patent: April 28, 2015Assignee: Canon Kabushiki KaishaInventors: Alain Caillerie, Yacine El Kolli
-
Patent number: 8908616Abstract: 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: GrantFiled: July 15, 2010Date of Patent: December 9, 2014Assignee: Canon Kabushiki KaishaInventors: Alain Caillerie, Lionel Tocze, Yacine El Kolli
-
Publication number: 20140344649Abstract: 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: ApplicationFiled: May 13, 2014Publication date: November 20, 2014Applicant: CANON KABUSHIKI KAISHAInventors: ALAIN CAILLERIE, MOUNIR ACHIR, YACINE EL KOLLI, MICKAEL LORGEOUX
-
Publication number: 20130057767Abstract: 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: ApplicationFiled: August 29, 2012Publication date: March 7, 2013Applicant: CANON KABUSHIKI KAISHAInventors: ALAIN CAILLERIE, YACINE EL KOLLI, LIONEL TOCZE
-
Patent number: 8289947Abstract: 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: GrantFiled: May 7, 2009Date of Patent: October 16, 2012Assignee: Canon Kabushiki KaishaInventors: Yacine El Kolli, Pierre Visa
-
Patent number: 8243751Abstract: 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: GrantFiled: March 25, 2008Date of Patent: August 14, 2012Assignee: Canon Kabushiki KaishaInventors: Pierre Visa, Laurent Frouin, Arnaud Closset, Yacine El Kolli
-
Patent number: 8238269Abstract: 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: GrantFiled: December 11, 2009Date of Patent: August 7, 2012Assignee: Canon Kabushiki KaishaInventors: Pascal Rousseau, Tristan Halna Du Fretay, Yacine El Kolli
-
Patent number: 8165170Abstract: 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: GrantFiled: January 9, 2009Date of Patent: April 24, 2012Assignee: Canon Kabushiki KaishaInventors: Arnaud Closset, Yacine El Kolli, Laurent Frouin, Pierre Visa
-
Publication number: 20120059948Abstract: 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: ApplicationFiled: April 6, 2011Publication date: March 8, 2012Applicant: CANON KABUSHIKI KAISHAInventors: Yacine El Kolli, Alain Caillerie, Lionel Tocze