Patents by Inventor Christophe Laurent

Christophe Laurent 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: 12288591
    Abstract: The present disclosure relates to a memory device comprising an array of memory cells and an operating circuit for managing the operation of the array, the operating circuit comprising an encoding unit configured to generate a codeword, the codeword comprising payload data stored in a plurality of memory cells of the array, parity data associated with the payload data stored in parity cells of the memory array, wherein a number of parity cells to be used to store the parity data is selectable based on a status of the plurality of memory cells and is related to a selected Error Correction Code (ECC) protection level, and extra payload data stored in unused parity cells, the device further comprising a decoding unit configured to perform an ECC operation on the stored codeword based on the selected ECC protection level.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: April 29, 2025
    Assignee: Micron Technology, Inc.
    Inventors: Christophe Laurent, Riccardo Muzzetto
  • Patent number: 12266410
    Abstract: The present disclosure relates to operating an array of memory cells, including storing user data in a plurality of memory cells of the memory array, storing parity data associated with the user data in parity cells of the memory array, in which a number of used parity cells is selected based on a status of the memory cells and is related to a selected Error Correction Code (ECC) correction capability, and performing an ECC operation on the plurality of memory cells, the ECC correction capability being based on the selected number of used parity cells. Related memory devices and systems are also herein disclosed.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: April 1, 2025
    Assignee: Micron Technology, Inc.
    Inventors: Christophe Laurent, Riccardo Muzzetto
  • Publication number: 20250061023
    Abstract: The present disclosure relates to a method for operating an array of memory cells, the method comprising storing user data in a plurality of memory cells of the array, storing parity data associated with the user data in a plurality of parity cells of the array, and, based on the stored parity data, selecting an Error Correction Code (ECC) correction capability and/or an ECC granularity according to which an ECC operation is to be performed, wherein the selection of the ECC correction capability and/or the ECC granularity is determined by the steps of updating a first register, said first register comprising values which indicate a required ECC correction capability and/or a required ECC granularity to be applied to the memory cells based on a current status of said memory cells, wherein the values of the first register are updated based on a variation of the current status of the memory cells, and wherein an update of the values of the first register corresponds to a variation of the required ECC correction
    Type: Application
    Filed: November 4, 2024
    Publication date: February 20, 2025
    Inventors: Graziano Mirichigni, Christophe Laurent, Riccardo Muzzetto
  • Publication number: 20240419548
    Abstract: The present disclosure relates to defining a minimum number of parity cells for storing parity data, the minimum number of parity cells corresponding to a minimum Error Correction Code (ECC) correction capability, defining a maximum number of parity cells for storing the parity data, the maximum number of parity cells corresponding to a maximum ECC correction capability, storing payload content in a plurality of memory cells of a memory array, and, based on a current status of the memory cells storing the payload, selecting a number of parity cells to be used for storing the parity data between the minimum number and the maximum number. The payload is stored in at least part of the parity cells which are not selected to store parity data. Related memory devices and systems are also herein disclosed.
    Type: Application
    Filed: August 30, 2024
    Publication date: December 19, 2024
    Inventors: Christophe Laurent, Riccardo Muzzetto
  • Publication number: 20240412768
    Abstract: The present disclosure includes apparatuses, methods, and systems for unbalanced programmed data states in memory. An embodiment includes a memory having a group of memory cells, and circuitry configured to determine a quantity of the memory cells of the group to program to a first data state, wherein the determined quantity of memory cells is less than or greater than half of the memory cells of the group, program the determined quantity of the memory cells of the group to the first data state, and program a remaining quantity of the memory cells of the group to a second data state.
    Type: Application
    Filed: August 19, 2024
    Publication date: December 12, 2024
    Inventors: Christophe Laurent, Riccardo Muzzetto
  • Patent number: 12135610
    Abstract: The present disclosure relates to a method for operating an array of memory cells, the method comprising storing user data in a plurality of memory cells of the array, storing parity data associated with the user data in a plurality of parity cells of the array, and, based on the stored parity data, selecting an Error Correction Code (ECC) correction capability and/or an ECC granularity according to which an ECC operation is to be performed, wherein the selection of the ECC correction capability and/or the ECC granularity is determined by the steps of updating a first register, said first register comprising values which indicate a required ECC correction capability and/or a required ECC granularity to be applied to the memory cells based on a current status of said memory cells, wherein the values of the first register are updated based on a variation of the current status of the memory cells, and wherein an update of the values of the first register corresponds to a variation of the required ECC correction
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: November 5, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Graziano Mirichigni, Christophe Laurent, Riccardo Muzzetto
  • Patent number: 12079082
    Abstract: The present disclosure relates to a method comprising the steps of defining a minimum number of parity cells for storing parity data, the minimum number of parity cells corresponding to a minimum Error Correction Code (ECC) correction capability, defining a maximum number of parity cells for storing the parity data, the maximum number of parity cells corresponding to a maximum ECC correction capability, storing payload content in a plurality of memory cells of a memory array, and, based on a current status of the memory cells storing the payload, selecting a number of parity cells to be used for storing the parity data between the minimum number and the maximum number. The payload is stored in at least part of the parity cells which are not selected to store parity data. Related memory devices and systems are also herein disclosed.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: September 3, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Christophe Laurent, Riccardo Muzzetto
  • Patent number: 12068016
    Abstract: The present disclosure includes apparatuses, methods, and systems for unbalanced programmed data states in memory. An embodiment includes a memory having a group of memory cells, and circuitry configured to determine a quantity of the memory cells of the group to program to a first data state, wherein the determined quantity of memory cells is less than or greater than half of the memory cells of the group, program the determined quantity of the memory cells of the group to the first data state, and program a remaining quantity of the memory cells of the group to a second data state.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: August 20, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Christophe Laurent, Riccardo Muzzetto
  • Publication number: 20240221216
    Abstract: A system configured to determine poses of a pair hand-held controller in a physical environment and to utilize the poses as an input to control or manipulate a virtual environment or mixed reality environment. In some cases, the system may capture image data of the controllers having constellations or patterns. The system may analyze the image data to identify points associated with the constellations or patterns and to determine the poses and disambiguate the identity of the individual controllers based on the identified points and a stored model associated with each controller.
    Type: Application
    Filed: August 8, 2022
    Publication date: July 4, 2024
    Inventors: Jeffrey Roger Powers, Nicolas Burrus, Martin Christophe Laurent Brossard
  • Publication number: 20240221856
    Abstract: The present disclosure relates to a memory device comprising an array of memory cells and an operating circuit for managing the operation of the array, the operating circuit comprising an encoding unit configured to generate a codeword, the codeword comprising payload data stored in a plurality of memory cells of the array, parity data associated with the payload data stored in parity cells of the memory array, wherein a number of parity cells to be used to store the parity data is selectable based on a status of the plurality of memory cells and is related to a selected Error Correction Code (ECC) protection level, and extra payload data stored in unused parity cells, the device further comprising a decoding unit configured to perform an ECC operation on the stored codeword based on the selected ECC protection level.
    Type: Application
    Filed: March 2, 2021
    Publication date: July 4, 2024
    Inventors: Christophe Laurent, Riccardo Muzzetto
  • Publication number: 20240221857
    Abstract: The present disclosure relates to a method for operating an array of memory cells, the method comprising the steps of storing user data in a plurality of memory cells of the memory array, storing parity data associated with the user data in a number of parity cells of the memory array, the parity data corresponding to one of a plurality of selectable Error Correction Code (ECC) correction capabilities from a minimum ECC correction capability to a maximum ECC correction capability, calculating an ECC syndrome from the stored user data and parity data, based on the ECC syndrome, determining a number of errors in the data, and, based on the determined number of errors, selecting an ECC correction capability of the plurality of ECC correction capabilities. Related memory devices and systems are also herein disclosed.
    Type: Application
    Filed: March 2, 2021
    Publication date: July 4, 2024
    Inventor: Christophe Laurent
  • Publication number: 20240211347
    Abstract: The present disclosure relates to a method for operating an array of memory cells, the method comprising storing user data in a plurality of memory cells of the array, storing parity data associated with the user data in a plurality of parity cells of the array, and, based on the stored parity data, selecting an Error Correction Code (ECC) correction capability and/or an ECC granularity according to which an ECC operation is to be performed, wherein the selection of the ECC correction capability and/or the ECC granularity is determined by the steps of updating a first register, said first register comprising values which indicate a required ECC correction capability and/or a required ECC granularity to be applied to the memory cells based on a current status of said memory cells, wherein the values of the first register are updated based on a variation of the current status of the memory cells, and wherein an update of the values of the first register corresponds to a variation of the required ECC correction
    Type: Application
    Filed: September 23, 2021
    Publication date: June 27, 2024
    Inventors: Graziano Mirichigni, Christophe Laurent, Riccardo Muzzetto
  • Publication number: 20240211346
    Abstract: The present disclosure relates to a method comprising the steps of defining a minimum number of parity cells for storing parity data, the minimum number of parity cells corresponding to a minimum Error Correction Code (ECC) correction capability, defining a maximum number of parity cells for storing the parity data, the maximum number of parity cells corresponding to a maximum ECC correction capability, storing payload content in a plurality of memory cells of a memory array, and, based on a current status of the memory cells storing the payload, selecting a number of parity cells to be used for storing the parity data between the minimum number and the maximum number. The payload is stored in at least part of the parity cells which are not selected to store parity data. Related memory devices and systems are also herein disclosed.
    Type: Application
    Filed: March 2, 2021
    Publication date: June 27, 2024
    Inventors: Christophe Laurent, Riccardo Muzzetto
  • Publication number: 20240194284
    Abstract: The present disclosure relates to a method for operating an array of memory cells, the method comprising the steps of storing user data in a plurality of memory cells of the memory array, storing parity data associated with the user data in parity cells of the memory array, wherein a number of used parity cells is selected based on a status of the memory cells and is related to a selected Error Correction Code (ECC) correction capability, and performing an ECC operation on the plurality of memory cells, the ECC correction capability being based on the selected number of used parity cells. Related memory devices and systems are also herein disclosed.
    Type: Application
    Filed: March 2, 2021
    Publication date: June 13, 2024
    Inventors: Christophe Laurent, Riccardo Muzzetto
  • Patent number: 11841140
    Abstract: A pre-vaporisation tube for a turbine engine combustion chamber includes a main body ROOM defining a first inner duct configured to have an injector mounted therein. The tube includes a first end attached to a wall of the chamber, and at least two end pieces are arranged at a second end of the body and define second inner ducts. The end pieces include first portions and second portions, respectively. The second portions each include two coaxial cylindrical walls which are inner and outer coaxial cylindrical walls, respectively, and which define an annular cavity therebetween. The inner wall defines an inner passage and has first openings for fluid communication between the passage and the annular cavity.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: December 12, 2023
    Assignee: SAFRAN HELICOPTER ENGINES
    Inventors: Thomas Jean Olivier Lederlin, Christophe Laurent, Guillaume Gerard Joel Mauries
  • Publication number: 20230317131
    Abstract: The present disclosure includes apparatuses, methods, and systems for unbalanced programmed data states in memory. An embodiment includes a memory having a group of memory cells, and circuitry configured to determine a quantity of the memory cells of the group to program to a first data state, wherein the determined quantity of memory cells is less than or greater than half of the memory cells of the group, program the determined quantity of the memory cells of the group to the first data state, and program a remaining quantity of the memory cells of the group to a second data state.
    Type: Application
    Filed: April 4, 2022
    Publication date: October 5, 2023
    Inventors: Christophe Laurent, Riccardo Muzzetto
  • Patent number: 11761978
    Abstract: A vibration monitoring apparatus is disclosed that includes a vibration sensor, a controller electrically coupled to the vibration sensor, a power unit electrically coupled to the controller and the vibration sensor, and an environment-resistant material encapsulating the vibration sensor, the controller, and the power unit. The vibration monitoring apparatus includes processing capability to process vibration data and transmission hardware to transmit processed or unprocessed vibration data.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: September 19, 2023
    Assignee: Schlumberger Technology Corporation
    Inventors: Christophe Laurent, Hugues Trifol
  • Publication number: 20230260227
    Abstract: A system configured to determine poses of a tracked device in a physical environment and to utilize the poses as an input to control or manipulate a virtual environment or mixed reality environment. In some cases, the system may include a fall back tracking system for when the main tracking system loses visual tracking of the tracked device.
    Type: Application
    Filed: January 25, 2023
    Publication date: August 17, 2023
    Inventors: Jeffrey Roger Powers, Anatoly Stanislavovich Baksheev, Martin Christophe Laurent Brossard
  • Publication number: 20230184438
    Abstract: A pre-vaporisation tube for a turbine engine combustion chamber includes a main body defining a first inner duct configured to have an injector mounted therein. The tube includes a first end attached to a wall of the chamber, and at least two end pieces are arranged at a second end of the body and define second inner ducts. The end pieces include first portions and second portions, respectively. The second portions each include two coaxial cylindrical walls which are inner and outer coaxial cylindrical walls, respectively, and which define an annular cavity therebetween. The inner wall defines an inner passage and has first openings for fluid communication between the passage and the annular cavity.
    Type: Application
    Filed: October 5, 2020
    Publication date: June 15, 2023
    Applicant: SAFRAN HELICOPTER ENGINES
    Inventors: Thomas Jean Olivier LEDERLIN, Christophe LAURENT, Guillaume Gerard Joel MAURIES
  • Patent number: 11565550
    Abstract: A tire for a two-wheeled motorized vehicle includes a tread joined by two sidewalls to two beads, the tread having first and second elastomer compositions, crown reinforcement, radially inside tread having a crown layer having mutually parallel circumferential reinforcers forming an angle at most equal to 5° to the circumferential direction, a carcass reinforcement, radially inside crown reinforcement, having turnup. Carcass reinforcement includes mutually parallel reinforcers, and wrapped, in each bead, from the inside to the outside of the tire, about bead wire in order to form turnup having free end E2. Carcass reinforcement includes crown portion and lateral portion, crown portion extending axially between first and second ends E2, E?2, E2 and E?2 being symmetric to equatorial plane P of the tire, lateral portion extending symmetrically to equatorial plane P radially towards the inside, from radially outermost end E2 to fourth end E4 disposed at the bead wire.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: January 31, 2023
    Assignee: COMPAGNIE GENERALE DES ETABLISSEMENTS MICHELIN
    Inventors: Charles Guicherd, Mickaël Precigout, Romain Bouchet, Christophe Laurent