Patents by Inventor Mathieu Villion
Mathieu Villion 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: 8929444Abstract: A wireless communication unit comprises a receiver for receiving information from a remote transmitter unit. The receiver comprises a demodulator for demodulating received data packets operably coupled to a decoder arranged to perform a cyclic redundancy check (CRC) on the demodulated received data packets and perform multi-protocol encapsulated (MPE) decoding thereon. The demodulator forwards both valid CRC corrected data packets and non-corrected CRC data packets to the decoder and the decoder is configured to place the MPE non-corrected CRC data packets into Reed Solomon (RS) code words.Type: GrantFiled: February 19, 2007Date of Patent: January 6, 2015Assignee: Freescale Semiconductor, Inc.Inventors: Mathieu Villion, Laurence Poirier-Claraac
-
Patent number: 8706125Abstract: A method of allocating a plurality of communication channels of a network, for a plurality of network stations of the network. The method comprises generating a common transmission message for the plurality of network stations and transmitting the generated transmission message to the plurality of network stations. The message comprises channel allocation information allowing an allocation of channels by the network stations, the information relating to each of the plurality of network stations. A network managing station for communicating with the plurality of network stations, there being a plurality of communication channels available for use by the plurality of network stations. The network managing station comprises a processor, arranged to generate the common transmission message for the plurality of network stations and a transmitter arranged to transmit the generated transmission to said plurality of networks.Type: GrantFiled: November 28, 2008Date of Patent: April 22, 2014Assignee: Freescale Semiconductor, Inc.Inventors: Mathieu Villion, Jean-Marie Voisin, Volker Wahl
-
Patent number: 8649428Abstract: Decoding logic is arranged to receive an encoded data signal. The decoding logic comprises a convolutional decoder arranged to perform convolutional decoding on the encoded data signal, to produce a decoded data signal. The decoding logic comprises header bit prediction logic arranged to predict a value for at least one header bit within the decoded data signal, and to provide the predicted value for the at least one header bit to the convolutional decoder to be applied during convolutional decoding.Type: GrantFiled: February 11, 2008Date of Patent: February 11, 2014Assignee: Freescale Semiconductor, Inc.Inventors: Mathieu Villion, Laurence Poirier-Clarac, Pierre Tardy
-
Patent number: 8296621Abstract: An integrated circuit comprises forward error correction (FEC) decoder logic being coupled to memory and arranged to receive data, comprising application data, from a host application process. The FEC decoder logic performs error detection upon the received data. Logic is further arranged to transmit error free application data back to the host application process prior to performing error correction; and store in memory only application data in which errors are detected.Type: GrantFiled: April 4, 2007Date of Patent: October 23, 2012Assignee: Freescale Semiconductor, Inc.Inventor: Mathieu Villion
-
Publication number: 20110223956Abstract: A method of allocating a plurality of communication channels of a network, for a plurality of network stations of the network. The method comprises generating a common transmission message for the plurality of network stations and transmitting the generated transmission message to the plurality of network stations. The message comprises channel allocation information allowing an allocation of channels by the network stations, the information relating to each of the plurality of network stations. A network managing station for communicating with the plurality of network stations, there being a plurality of communication channels available for use by the plurality of network stations. The network managing station comprises a processor, arranged to generate the common transmission message for the plurality of network stations and a transmitter arranged to transmit the generated transmission to said plurality of networks.Type: ApplicationFiled: November 28, 2008Publication date: September 15, 2011Applicant: Freescale Semiconductor, Inc.Inventors: Mathieu Villion, Jean-Marie Voisin, Volker Wahl
-
Publication number: 20100316117Abstract: Decoding logic is arranged to receive an encoded data signal. The decoding logic comprises a convolutional decoder arranged to perform convolutional decoding on the encoded data signal, to produce a decoded data signal. The decoding logic comprises header bit prediction logic arranged to predict a value for at least one header bit within the decoded data signal, and to provide the predicted value for the at least one header bit to the convolutional decoder to be applied during convolutional decoding.Type: ApplicationFiled: February 11, 2008Publication date: December 16, 2010Inventors: Mathieu Villion, Laurence Poirier-Clarac, Pierre Tardy
-
Publication number: 20100131822Abstract: An integrated circuit comprises forward error correction (FEC) decoder logic being coupled to memory and arranged to receive data, comprising application data, from a host application process. The FEC decoder logic performs error detection upon the received data. Logic is further arranged to transmit error free application data back to the host application process prior to performing error correction; and store in memory only application data in which errors are detected.Type: ApplicationFiled: April 4, 2007Publication date: May 27, 2010Inventor: Mathieu Villion
-
Publication number: 20100111168Abstract: A wireless communication unit comprises a receiver for receiving information from a remote transmitter unit. The receiver comprises a demodulator for demodulating received data packets operably coupled to a decoder arranged to perform a cyclic redundancy check (CRC) on the demodulated received data packets and perform multi-protocol encapsulated (MPE) decoding thereon. The demodulator forwards both valid CRC corrected data packets and non-corrected CRC data packets to the decoder and the decoder is configured to place the MPE non-corrected CRC data packets into Reed Solomon (RS) code words.Type: ApplicationFiled: February 19, 2007Publication date: May 6, 2010Inventors: Mathieu Villion, Laurence Poirier-Claraac
-
Patent number: 7702042Abstract: An arrangement (300) and method, for iterative channel impulse response estimation in a system such as a GSM/EDGE system employing a transmission channel, by: producing (310) from a received signal (y) a channel impulse response estimate signal (p); and producing (320) from the received signal (y) a noise estimate signal (w) which is iteratively fed back to improve the channel impulse response estimate signal (p). The noise estimate signal comprises a matrix (w) respresenting the inverse of noise covariance; the matrix may be calculated at each iteration or may be selected from predetermined values corresponding to statistics of expected noise. This provides the advantages of reduced complexity, independence of the equalization method used to produce the channel impulse response estimate signal, and consequent performance improvement.Type: GrantFiled: June 25, 2003Date of Patent: April 20, 2010Assignee: Freescale Semiconductor, Inc.Inventors: Lydie Desperben, Mathieu Villion
-
Publication number: 20060088135Abstract: An arrangement (300) and method, for iterative channel impulse response estimation in a system such as a GSM/EDGE system employing a transmission channel, by: producing (310) from a received signal (y) a channel impulse response estimate signal (p); and producing (320) from the received signal (y) a noise estimate signal comprises a matrix (w) which is iteratively fed back to improve the channel impulse response estimate signal (p). The noise estimate signal comprises a matrix (w) respresenting the inverse of noise covariance; the matrix may be calculated at each iteration or may be selected from predetermined values corresponding to statistics of expected noise. This provides the advantages of reduced complexity, independence of the equalization method used to produce the channel impulse response estimate signal, and consequent performance improvement.Type: ApplicationFiled: June 25, 2003Publication date: April 27, 2006Inventors: Lydie Desperben, Mathieu Villion
-
Patent number: 7000173Abstract: An improved turbo code based incremental redundancy includes a first step of puncturing a data stream for a first transmission to provide a set of first unpunctured trellis sections. A next step includes puncturing a data stream for a second transmission to provide a set of second unpunctured trellis sections. A next step includes incremental redundancy combining the first and second transmissions of the trellises to provide non-adjacent first and second unpunctured trellis sections. The above arrangement results in a uniform distribution of punctured and unpunctured bits to provide lower errors.Type: GrantFiled: February 11, 2002Date of Patent: February 14, 2006Assignee: Motorola, Inc.Inventors: Michael E. Buckley, Raja S. Bachu, Amitava Ghosh, Rapeepat Ratasuk, Kenneth A. Stewart, Mathieu Villion
-
Patent number: 6983162Abstract: A method of enhancing a communication capability of a communication unit (112), operating in a communication system (100) that facilitates communication to and/or from a plurality of communication units. The method includes the step of operably coupling a first communication unit (112) to one or more neighboring communication units (114, 116) such that said communication unit is able to utilize at least one operational capability of one or more of its neighboring communication units to enhance communication to and/or from said first communication unit.Type: GrantFiled: May 27, 2002Date of Patent: January 3, 2006Assignee: Motorola, Inc.Inventors: Pradeep Garani, Mathieu Villion, Michael Kotzin, Ray Owen
-
Publication number: 20050009524Abstract: A method of enhancing a communication capability of a communication unit (112), operating in a communication system (100) that facilitates communication to and/or from a plurality of communication units. The method includes the step of operably coupling a first communication unit (112) to one or more neighboring communication units (114, 116) such that said communication unit is able to utilize at least one operational capability of one or more of its neighboring communication units to enhance communication to and/or from said first communication unit.Type: ApplicationFiled: May 27, 2002Publication date: January 13, 2005Inventors: Pradeep Garani, Mathieu Villion, Michael Kotzin, Ray Owen
-
Publication number: 20030159100Abstract: An improved turbo code based incremental redundancy includes a first step of puncturing a data stream for a first transmission to provide a set of first unpunctured trellis sections. A next step includes puncturing a data stream for a second transmission to provide a set of second unpunctured trellis sections. A next step includes incremental redundancy combining the first and second transmissions of the trellises to provide non-adjacent first and second unpunctured trellis sections. The above arrangement results in a uniform distribution of punctured and unpunctured bits to provide lower errors.Type: ApplicationFiled: February 11, 2002Publication date: August 21, 2003Inventors: Michael E. Buckley, Raja S. Bachu, Amitava Ghosh, Rapeepat Ratasuk, Kenneth A. Stewart, Mathieu Villion