Patents by Inventor Francois Thoumy

Francois Thoumy 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).

  • Publication number: 20240114551
    Abstract: A triggering frame in a wireless network grants a medium to an AP for a TXOP. The frame defines RUs and allocates Uplink RUs to UL transmissions for an UL duration and Direct Link RUs to P2P transmissions. All the P2P exchanges are nested within the UL duration, hence avoiding an acknowledgment frame in the DiL RUs to interfere with a block-ack frame of the AP after the UL transmissions. This is relevant for DiL RUs adjacent, in frequency, to the other defined RUs. The block-ack frame is duplicated over the DiL RUs. The RU immediately adjacent to the DiL RUs is declared, in the triggering frame, as being unused: no non-AP station is allowed to use it during the UL duration, or even the TXOP. Such empty RU may be declared only in case the DiL transmission requires a response frame from the destination P2P station.
    Type: Application
    Filed: November 30, 2021
    Publication date: April 4, 2024
    Inventors: Mickael LORGEOUX, Stéphane BARON, François THOUMY, Brice LE HOUEROU
  • Publication number: 20240015055
    Abstract: The present invention concerns a transmission system where DiL and MU UL scheme are triggered by the AP simultaneously. According to a first aspect of the invention, the data frame sent in DiL mode by a station in response to an AP triggering frame are emitted according to the synchronization scheme adopted in MU scheme. This means that pre-correction parameters are computed based on the triggering frame from the AP for the transmission of the data frame. According to a second aspect of the invention, the return frame from the destination station of a DiL transmission to the source station, typically an acknowledge frame, when present, is transmitted using pre-correction parameters computed by the destination of the DiL transmission. These pre-correction parameters may be computed based on the received data frame from the source station of the DiL transmission or, when available, based on a previous frame received from the AP.
    Type: Application
    Filed: November 29, 2021
    Publication date: January 11, 2024
    Inventors: François THOUMY, Stéphane BARON, Mickaël LORGEOUX, Brice LE HOUEROU
  • Patent number: 10498668
    Abstract: A communication device in a communication network according to the invention comprises: a signal processing unit configured to demodulate symbols of a received digital signal into payload data to be provided to a data processing unit through an interfacing link, e.g. a MAC/PHY interface, the received digital signal being made of raw data; a bandwidth determining module configured to determine available bandwidth in a transmission slot allocated to one symbol of the received digital signal for transmitting corresponding payload data through the interfacing link; a sampler configured to select raw data from the received digital signal that correspond to the determined available bandwidth; and a multiplexer configured to combine the selected raw data with the payload data corresponding to the one symbol into the same transmission packet to be provided to the data processing unit through the interfacing link.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: December 3, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Brice Le Houerou, François Thoumy
  • Patent number: 10177792
    Abstract: A method of encoding a bitstream includes obtaining at least one current input word of the bitstream to encode, determining at least one nominal codeword associated with the at least one input word according to an error-control code, selecting one of the at least one nominal codeword or a substitute codeword in order to keep a current running digital sum and/or a running alternate sum bounded, and outputting an encoded word comprising the selected codeword. Embodiments make it possible to generate an encoded bitstream which is “DC free” and “Nyquist free” while providing error correction with a fixed coding rate.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: January 8, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Mounir Achir, François Thoumy
  • Patent number: 9356722
    Abstract: A method of controlling data transmission from a transmitting unit to a receiving unit through an asynchronous serial link is provided. The method is performed by a controlling unit and includes the steps of sequentially receiving data and synchronization messages are sequentially received from the transmitting unit; sequentially parsing the messages received; and when a message parsed is a synchronization message, blocking relaying to the receiving unit, of the data messages following said synchronization message, until an event associated with the synchronization message occurs.
    Type: Grant
    Filed: July 10, 2013
    Date of Patent: May 31, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventors: François Thoumy, Brice Le Houerou, Patrice Nezou
  • Publication number: 20160094248
    Abstract: A method of encoding a bitstream includes obtaining at least one current input word of the bitstream to encode, determining at least one nominal codeword associated with the at least one input word according to an error-control code, selecting one of the at least one nominal codeword or a substitute codeword in order to keep a current running digital sum and/or a running alternate sum bounded, and outputting an encoded word comprising the selected codeword. Embodiments make it possible to generate an encoded bitstream which is “DC free” and “Nyquist free” while providing error correction with a fixed coding rate.
    Type: Application
    Filed: September 28, 2015
    Publication date: March 31, 2016
    Inventors: MOUNIR ACHIR, FRANÇOIS THOUMY
  • Publication number: 20140177649
    Abstract: A communication device in a communication network according to the invention comprises: a signal processing unit configured to demodulate symbols of a received digital signal into payload data to be provided to a data processing unit through an interfacing link, e.g. a MAC/PHY interface, the received digital signal being made of raw data; a bandwidth determining module configured to determine available bandwidth in a transmission slot allocated to one symbol of the received digital signal for transmitting corresponding payload data through the interfacing link; a sampler configured to select raw data from the received digital signal that correspond to the determined available bandwidth; and a multiplexer configured to combine the selected raw data with the payload data corresponding to the one symbol into the same transmission packet to be provided to the data processing unit through the interfacing link.
    Type: Application
    Filed: December 19, 2013
    Publication date: June 26, 2014
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: BRICE LE HOUEROU, François THOUMY
  • Publication number: 20140016538
    Abstract: A method of controlling data transmission from a transmitting unit to a receiving unit through an asynchronous serial link is provided. The method is performed by a controlling unit and includes the steps of sequentially receiving data and synchronization messages are sequentially received from the transmitting unit; sequentially parsing the messages received; and when a message parsed is a synchronization message, blocking relaying to the receiving unit, of the data messages following said synchronization message, until an event associated with the synchronization message occurs.
    Type: Application
    Filed: July 10, 2013
    Publication date: January 16, 2014
    Inventors: François THOUMY, BRICE LE HOUEROU, PATRICE NEZOU
  • Patent number: 8423877
    Abstract: A method is proposed for determining an erasures vector associated with a data block to be decoded built out of received copies, and using levels of reliability of transmission associated with symbols contained in different copies of a same block of received pieces of data. Such a method advantageously makes reduces the error rate at output of a decoder by minimizing the operations to be performed to determine the erasures vector, marking the erasures and preventing the generation of an excessively large number of erasures (even when the transmission of certain received copies is unreliable) to have a number of erasures that does not exceed the correction capacity of the decoder.
    Type: Grant
    Filed: December 1, 2010
    Date of Patent: April 16, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventors: Francois Thoumy, Mounir Achir
  • Patent number: 8345578
    Abstract: Methods for configuring antennas of first and second nodes of a wireless communications network clocked by transmission cycles, each cycle being divided into time slots, the first node and second nodes having first and second time slots for transmitting data in the first mode, the first node having a third time slot for transmitting data to the second node in a second mode, are proposed.
    Type: Grant
    Filed: January 13, 2010
    Date of Patent: January 1, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventors: Francois Thoumy, Alain Caillerie
  • Patent number: 8311226
    Abstract: A method for assigning audio channels of audio data content to speakers, each of which is associated with a different one of N speaker nodes of a wireless network. The method is performed by a manager node of the wireless network. The method includes, for each of the N speaker nodes, obtaining a piece of orientation information for each of N?1 other speaker nodes different from the given speaker node, regarding an orientation of a reception antenna of the given speaker node when receiving data sent by each of the N?1 other speaker nodes through the wireless network. The method also includes assigning a different one of the audio channels to a different one of the speaker nodes, as a function of N?1 pieces of orientation information obtained for each of the N speaker nodes.
    Type: Grant
    Filed: March 25, 2008
    Date of Patent: November 13, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventors: Mickaël Lorgeoux, Francois Thoumy
  • Patent number: 8213349
    Abstract: In a mesh network using a TDMA protocol: determination is made of a first set of antenna angles to be used by a receiving antenna of a recipient node to capture data respectively sent by a plurality of sending nodes; reception is made of data sent by the sending nodes using the respective antenna angle of the first set; at least one correlation operation is made between the various redundant copies of the same item of data, received by the recipient node; at least one copy not necessary for the decoding of the received data is deduced determination is made of at least one time slot during which the copy not necessary for the decoding is received; and during that time slot, the antenna angle used by the receiving antenna to receive data sent by the sending node allocated to that time slot is updated.
    Type: Grant
    Filed: September 4, 2009
    Date of Patent: July 3, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventors: François Thoumy, Mickaël Lorgeoux
  • Patent number: 8169368
    Abstract: Antenna beam angles of one or more directional antennas of a wireless device are updated to communicate with a plurality of other wireless devices. Each one of the antenna beam angles is associated with one of the plurality of other wireless devices. At least one angle correction is determined to update the antenna beam angle associated with at least one first wireless device among the plurality of other wireless devices. The antenna beam angle associated with at least one second wireless device is first updated using the determined at least one angle correction of the antenna beam angle associated with the first wireless device.
    Type: Grant
    Filed: December 1, 2008
    Date of Patent: May 1, 2012
    Assignee: Canon Kabushiki Kaisha
    Inventors: Mickaël Lorgeoux, Francois Thoumy
  • Publication number: 20110131475
    Abstract: A method is proposed for determining an erasures vector associated with a data block to be decoded built out of received copies, and using levels of reliability of transmission associated with symbols contained in different copies of a same block of received pieces of data. Such a method advantageously makes reduces the error rate at output of a decoder by minimizing the operations to be performed to determine the erasures vector, marking the erasures and preventing the generation of an excessively large number of erasures (even when the transmission of certain received copies is unreliable) to have a number of erasures that does not exceed the correction capacity of the decoder.
    Type: Application
    Filed: December 1, 2010
    Publication date: June 2, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Francois Thoumy, Mounir Achir
  • Publication number: 20100177664
    Abstract: Methods for configuring antennas of first and second nodes of a wireless communications network clocked by transmission cycles, each cycle being divided into time slots, the first node and second nodes having first and second time slots for transmitting data in the first mode, the first node having a third time slot for transmitting data to the second node in a second mode, are proposed.
    Type: Application
    Filed: January 13, 2010
    Publication date: July 15, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: François Thoumy, Alain Caillerie
  • Patent number: 7684785
    Abstract: 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: Grant
    Filed: December 31, 2002
    Date of Patent: March 23, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventors: Philippe Le Bars, Francois Thoumy
  • Publication number: 20100054229
    Abstract: In a mesh network using a TDMA protocol: determination is made of a first set of antenna angles to be used by a receiving antenna of a recipient node to capture data respectively sent by a plurality of sending nodes; reception is made of data sent by the sending nodes using the respective antenna angle of the first set; at least one correlation operation is made between the various redundant copies of the same item of data, received by the recipient node; at least one copy not necessary for the decoding of the received data is deduced determination is made of at least one time slot during which the copy not necessary for the decoding is received; and during that time slot, the antenna angle used by the receiving antenna to receive data sent by the sending node allocated to that time slot is updated.
    Type: Application
    Filed: September 4, 2009
    Publication date: March 4, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: François Thoumy, Mickaël Lorgeoux
  • Publication number: 20090140941
    Abstract: The invention relates to a method for updating antenna beam angles of one or more directional antennas of a wireless device to communicate with a plurality of other wireless devices, each one of the antenna beam angles being associated with one of the plurality of other wireless devices, said method being characterized in that it comprises the steps of: determining at least one angle correction to update the antenna beam angle associated with at least one first wireless device among the plurality of other wireless devices (601, 702, 706); and first updating of the antenna beam angle associated with at least one second wireless device using the determined at least one angle correction of the antenna beam angle associated with the first wireless device (602, 703). The invention also relates to an apparatus and computer program for updating antenna beam angles.
    Type: Application
    Filed: December 1, 2008
    Publication date: June 4, 2009
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Mickael Lorgeoux, Francois Thoumy
  • Publication number: 20080253575
    Abstract: Method for assigning a plurality of audio channels to a plurality of speakers, corresponding computer program product, storage means and manager node A method for assigning a plurality of audio channels of an audio data content to a plurality of speakers, each of the speakers being associated with a distinct node, called a speaker node, of a wireless network for the distribution of audio data contents, in the context of the diffusion of audio data content by a node, called a diffusion node, of the distribution network, the method being implemented by a node, called a manager node, of the distribution network.
    Type: Application
    Filed: March 25, 2008
    Publication date: October 16, 2008
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Mickael Lorgeoux, Francois Thoumy
  • Patent number: 7424070
    Abstract: In order to evaluate the noise related to data issuing from a turbo-encoder, estimates of the noise related to its systematic output, to the data issuing from its first elementary encoder, and to the data issuing from its second elementary encoder are determined. At least two of the estimates of the noise related to the systematic output, to the data issuing from the first encoder, and to the data issuing from the second encoder, are added. The results of these additions are divided by the number of augends added, and then inverted, so as to obtain a noise factor, and the noise factor is multiplied with the data issuing from at least one of the first encoder, second encoder, and systematic output.
    Type: Grant
    Filed: April 28, 2005
    Date of Patent: September 9, 2008
    Assignee: Canon Kabushiki Kaisha
    Inventors: Philippe A. Le Bars, Frederique Ehrmann, Francois Thoumy, Lionel Le Scolan, Samuel Rousselin