Patents by Inventor Philippe Le Bars
Philippe Le Bars 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: 12244419Abstract: There is provided a method of wireless transmission of protocol data units over one or more radio link modules, the method comprising: splitting a service data unit, received from an upper layer, into a plurality of data packets; obtaining combined data packets, by applying a Network Coding to the data packets, wherein padding is added, if necessary, to the service data unit or to data packets to have data packets of equal length to which is applied the Network Coding; encapsulating the combined data packets into at least one protocol data unit, wherein each protocol data unit comprises a header and wherein the header contains a padding indication for indicating whether padding has been added or not, and transmitting the at least one protocol data unit over the one or more radio link modules.Type: GrantFiled: May 18, 2021Date of Patent: March 4, 2025Assignee: Canon Kabushiki KaishaInventors: Philippe Le Bars, Pascal Lagrange, Pierre Visa
-
Patent number: 9614116Abstract: At least one electronic device, system and method of manufacturing an electromagnetic wave detector are provided herein. The electronic device for receiving at least one electromagnetic wave of a given frequency may comprise at least one first field effect transistor, and at least one antenna configured to receive the at least one electromagnetic wave and connected to a gate of the at least one first field effect transistor, wherein a length of the gate is in a same order of magnitude as an oscillation length of an oscillation regime of the at least one first field effect transistor at the given frequency, and a width of the gate is such that an impedance presented by the at least one first field effect transistor in the oscillation regime is adapted to an impedance of the at least one antenna.Type: GrantFiled: June 10, 2015Date of Patent: April 4, 2017Assignee: Canon Kabushiki KaishaInventors: Philippe Le Bars, Walaa Sahyoun, Wojciech Knap, Nina Diakonova, Dominique Coquillat
-
Patent number: 9577734Abstract: A method of configuring a beam forming antenna in a communication network that comprises a first node where the beam forming antenna is located, second nodes and at least one destination node, communication links being established between said first node and said at least one destination node through at least some of said second nodes. The method comprises: emitting a signal by the beam forming antenna configured with a first set of antenna parameters; the same signal being sent from the first node to several second nodes; obtaining, for a plurality of communication links through which the signal has been sent, at least one physical magnitude representing the distortion caused by each communication link to the signal; aggregating said physical magnitudes of said plurality of communication links; and obtaining a second set of antenna parameters for configuring the beam forming antenna in accordance with said aggregated physical magnitudes.Type: GrantFiled: December 21, 2010Date of Patent: February 21, 2017Assignee: Canon Kabushiki KaishaInventors: Philippe Le Bars, Alain Caillerie, Mounir Achir
-
Patent number: 9281842Abstract: Improving decoding of a set of k data symbols received from several receivers, the data symbols being encoded by a systematic block error correcting code of dimension k and size n. The set of data symbols is received along with a corresponding subset of parity symbols, forming a partial data block comprising m symbols. A partial data block transmitted by one emitter, comprising a set of k data symbols and a subset of (m?k) parity symbols, is received from each receiver. For each received partial data block, a subset of parity symbols is generated and an item of reliability information is computed as a function of the received parity symbols and parity symbols generated from a received set of data symbols. The items of computed reliability information are compared with each other to select one received set of data bits.Type: GrantFiled: November 27, 2013Date of Patent: March 8, 2016Assignee: Canon Kabushiki KaishaInventors: Mounir Achir, Philippe Le Bars
-
Patent number: 9035838Abstract: An antenna implementation comprises an electromagnetic lens and at least one electromagnetically shielding member. The electromagnetic lens is adapted to guide at least one electromagnetic signal by means of at least a variation in permittivity. The at least one electromagnetically shielding member encapsulates the electromagnetic lens partially so as to direct at least one electromagnetic signal propagating through the electromagnetic lens. The at least one electromagnetically shielding member can advantageously be part of an enclosure; said enclosure encapsulates partially the electromagnetic lens. The antenna can further comprise antenna transmission means that contain wave guides. Said waveguides can advantageously be incorporated into the enclosure. The antenna is particularly suited for implementations using Substrate Integrated Waveguide techniques. SIW techniques allow miniaturization of the antenna and offer the advantage of low energy consumption as may be required in portable devices.Type: GrantFiled: June 18, 2012Date of Patent: May 19, 2015Assignee: Canon Kabushiki KaishaInventors: Philippe Le Bars, Hervè Merlet, Mohammed Himdi, Olivier Lafond
-
Publication number: 20140157093Abstract: Improving decoding of a set of k data symbols received from several receivers, the data symbols being encoded by a systematic block error correcting code of dimension k and size n. The set of data symbols is received along with a corresponding subset of parity symbols, forming a partial data block comprising m symbols. A partial data block transmitted by one emitter, comprising a set of k data symbols and a subset of (m?k) parity symbols, is received from each receiver. For each received partial data block, a subset of parity symbols is generated and an item of reliability information is computed as a function of the received parity symbols and parity symbols generated from a received set of data symbols. The items of computed reliability information are compared with each other to select one received set of data bits.Type: ApplicationFiled: November 27, 2013Publication date: June 5, 2014Applicant: CANON KABUSHIKI KAISHAInventors: Mounir Achir, Philippe Le Bars
-
Patent number: 8601350Abstract: A method is provided for configuring an overall encoding scheme comprising a first encoding for generating first encoded packets from source packets and a second encoding for generating second encoded packets by combination of first encoded packets according to a combination scheme applied by predetermined nodes of the network. The method obtains a number N of defective paths among paths used to transmit the first and second encoded packets to at least one destination node, a path being defective if an associated quality of transmission is below a predetermined threshold. A combination scheme is selected from among at least two possible predetermined combination schemes for which a number of encoded second packets is greater than or equal to N.Type: GrantFiled: May 24, 2011Date of Patent: December 3, 2013Assignee: Canon Kabushiki KaishaInventors: Mounir Achir, Philippe Le Bars
-
Patent number: 8457096Abstract: The device for steering a beamforming antenna (500) comprises a module (511) for calculating antenna steering coefficients and a repetition detection module (516, 517) adapted to detect the repetition of a sequence of payload data in the signal received by said antenna. The module for calculating antenna steering coefficients is adapted to calculate said coefficients on the basis of the signals received by the antenna at the time of said repetition. In particular embodiments, the device further comprises an OFDM wireless receiver (501 to 503) and the module for calculating antenna steering coefficients employs each sub-carrier of the signal received by the antenna.Type: GrantFiled: November 27, 2009Date of Patent: June 4, 2013Assignee: Canon Kabushiki KaishaInventors: Philippe Le Bars, Brice Le Houerou
-
Patent number: 8397137Abstract: When decoding a set of symbols to be decoded, several data blocks representative of the set of symbols to be decoded are received by a decoding node of a communications network. The data blocks are encoded using an error correction code enabling a decoding by erasure. The decoding node performs the following steps: first selecting at least one of the data blocks, first determining first erasures, and checking whether the number of the first erasures is below a given threshold. In a case the check is positive, the decoding node performs first decoding by erasure of the set of symbols to be decoded. In a case the check is negative, the decoding node performs second selecting of at least one of the data blocks, second determining second erasures, and second decoding by erasure of the set of symbols to be decoded from the second erasures.Type: GrantFiled: April 10, 2012Date of Patent: March 12, 2013Assignee: Canon Kabushiki KaishaInventors: Laurent Frouin, Philippe Le Bars
-
Patent number: 8386901Abstract: A transmitting apparatus transmits a plurality of data packets to a receiver in a communication system, by transmitting one or more data packets from a list of data packets to be transmitted, and determining whether an acknowledgment is received for each transmitted data packet. When it is determined that an acknowledgement has not been received for at least one data packet, referred to as an unacknowledged data packet, the apparatus selects one or more additional data packets from the list of data packets to be transmitted, generates one or more parity packets by encoding a block of data containing a combination of the selected one or more additional data packets and at least one unacknowledged data packet using a forward error correction scheme, and transmits at least one of the generated parity packets.Type: GrantFiled: September 26, 2007Date of Patent: February 26, 2013Assignee: Canon Kabushiki KaishaInventors: Philippe Piret, Philippe Le Bars, Julien Sevin-Renault
-
Publication number: 20120274513Abstract: A method of configuring a beam forming antenna in a communication network that comprises a first node where the beam forming antenna is located, second nodes and at least one destination node, communication links being established between said first node and said at least one destination node through at least some of said second nodes. The method comprises: emitting a signal by the beam forming antenna configured with a first set of antenna parameters; the same signal being sent from the first node to several second nodes; obtaining, for a plurality of communication links through which the signal has been sent, at least one physical magnitude representing the distortion caused by each communication link to the signal; aggregating said physical magnitudes of said plurality of communication links; and obtaining a second set of antenna parameters for configuring the beam forming antenna in accordance with said aggregated physical magnitudes.Type: ApplicationFiled: December 21, 2010Publication date: November 1, 2012Applicant: CANON KABUSHIKI KAISHAInventors: Philippe Le Bars, Alain Caillerie, Mounir Achir
-
Publication number: 20120260143Abstract: When decoding a set of symbols to be decoded, several data blocks representative of the set of symbols to be decoded are received by a decoding node of a communications network. The data blocks are encoded using an error correction code enabling a decoding by erasure. The decoding node performs the following steps: first selecting at least one of the data blocks, first determining first erasures, and checking whether the number of the first erasures is below a given threshold. In a case the check is positive, the decoding node performs first decoding by erasure of the set of symbols to be decoded. In a case the check is negative, the decoding node performs second selecting of at least one of the data blocks, second determining second erasures, and second decoding by erasure of the set of symbols to be decoded from the second erasures.Type: ApplicationFiled: April 10, 2012Publication date: October 11, 2012Applicant: CANON KABUSHIKI KAISHAInventors: Laurent Frouin, Philippe Le Bars
-
Patent number: 8250444Abstract: In the field of coding/decoding in telecommunications networks, an error correcting decoder and associated decoding method are adapted to a mesh network. In particular, the system for the decoding of a plurality of coded copies of a data word includes at least a first decoding stage with: a plurality of soft decision decoders, each decoder being arranged for decoding a coded copy received as decoder input, and a graph-based decoder comprising a plurality of nodes, each node of said graph-based decoder receiving the soft output value from a corresponding decoder and the graph-based decoder determining a decoding value of said data word on the basis of said soft output values.Type: GrantFiled: October 17, 2008Date of Patent: August 21, 2012Assignee: Canon Kabushiki KaishaInventors: Philippe Le Bars, Pierre Berthet
-
Patent number: 8176392Abstract: When decoding a set of symbols to be decoded, several data blocks representative of the set of symbols to be decoded are received by a decoding node of a communications network. The data blocks are encoded using an error correction code enabling a decoding by erasure. The decoding node performs the following steps: first selecting at least one of the data blocks, first determining first erasures, and checking whether the number of the first erasures is below a given threshold. In a case the check is positive, the decoding node performs first decoding by erasure of the set of symbols to be decoded. In a case the check is negative, the decoding node performs second selecting of at least one of the data blocks, second determining second erasures, and second decoding by erasure of the set of symbols to be decoded from the second erasures.Type: GrantFiled: July 28, 2008Date of Patent: May 8, 2012Assignee: Canon Kabushiki KaishaInventors: Laurent Frouin, Philippe Le Bars
-
Patent number: 8132078Abstract: A method of decoding a one-point algebraic geometric code defined on an algebraic curve of type C(a,b) represented by an equation F(X,Y) =0 of degree b in X and of degree a in Y over Fq, includes calculating extended error syndromes (?j(i)) associated with a received word (r) and determining the values of errors in each component r(x,yp,(x)) of the received word r, on the basis of the extended error syndromes calculated.Type: GrantFiled: December 22, 2005Date of Patent: March 6, 2012Assignee: Canon Kabushiki KaishaInventors: Philippe Piret, Philippe Le Bars
-
Patent number: 7916665Abstract: A method provides for building a network coding scheme for the transmission of data between multiple source nodes and multiple destination nodes in a communications network having multiple nodes. The method includes the steps of: for each destination node, determining a first set of source nodes from which there exist disjointed paths, in the communications network, to reach the destination node; determining a second set of source nodes which is the intersection of the first determined sets for the destination nodes; and determining a sub-network for implementing the network coding. The sub-network includes source nodes which belong only to the second set of source nodes, the multiple destination nodes, and nodes included in the disjointed paths connecting the source nodes of the second set of source nodes and the destination nodes. The method also includes the step of building a network coding scheme based on the determined sub-network.Type: GrantFiled: March 18, 2009Date of Patent: March 29, 2011Assignee: Canon Kabushiki KaishaInventors: Philippe Le Bars, Julien Sevin
-
Publication number: 20100128713Abstract: The device for steering a beamforming antenna (500) comprises a module (511) for calculating antenna steering coefficients and a repetition detection module (516, 517) adapted to detect the repetition of a sequence of payload data in the signal received by said antenna. The module for calculating antenna steering coefficients is adapted to calculate said coefficients on the basis of the signals received by the antenna at the time of said repetition. In particular embodiments, the device further comprises an OFDM wireless receiver (501 to 503) and the module for calculating antenna steering coefficients employs each sub-carrier of the signal received by the antenna.Type: ApplicationFiled: November 27, 2009Publication date: May 27, 2010Applicant: CANON KABUSHIKI KAISHAInventors: Philippe Le Bars, Brice Le Houerou
-
Patent number: 7684785Abstract: In a wireless communication network comprising at least one mobile terminal and an access point, the access point detects a beacon signal transmitted by a mobile terminal, and transmits a beacon signal in place of a given mobile terminal if it detects that the given mobile terminal transmits a beacon signal. The mobile terminal, on the other hand, stops transmitting the beacon signal and receives the beacon signal transmitted by the access point.Type: GrantFiled: December 31, 2002Date of Patent: March 23, 2010Assignee: Canon Kabushiki KaishaInventors: Philippe Le Bars, Francois Thoumy
-
Publication number: 20090271681Abstract: The invention relates to a method for transmitting a plurality of data packets to a receiver in a data communication system. The method comprises the steps of transmitting one or more data packets from a list of data packets to be transmitted (300); determining whether an acknowledgment is received for each transmitted data packet (301), and further comprises the following steps executed when it is determined at the determining step that an acknowledgement has not been received for at least one data packet, referred to as an unacknowledged data packet: selecting one or more additional data packets from the list of data packets to be transmitted (302); generating one or more parity packets by encoding a block of data containing a combination of the selected one or more additional data packets and at least one unacknowledged data packet using a forward error correction scheme (304); and transmitting at least one of the generated parity packets (305).Type: ApplicationFiled: September 26, 2007Publication date: October 29, 2009Applicant: CANON KABUSHIKI KAISHAInventors: Philippe Piret, Philippe Le Bars, Julien Sevin-Renault
-
Patent number: 7606963Abstract: A multimedia interface device for the transfer of information in a communications network comprises: at least two connection means to which, respectively, at least two sending devices can get connected by means respectively of two communications links compliant respectively with two protocols; means of connection to a single remote switching device by means of a single cable, the switching device comprising at least switching means between at least two ports; means to mix the information sent out by sending devices into only one stream of information in the form of segments being able to contain part of the information; and means to transfer the stream of information in the form of segments on at least one pair of cable to the switching device to which it is connected according to a third protocol.Type: GrantFiled: July 25, 2005Date of Patent: October 20, 2009Assignee: Canon Europa N. V.Inventors: Hervé Merlet, Stéphane Bizet, Laurent Frouin, Sylvain Buriau, Philippe Le Bars, Arnaud Closset