Patents by Inventor Pierre Labat

Pierre Labat 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: 11941258
    Abstract: A system includes a memory device, and a processing device, operatively coupled with the memory device, to perform operations including detecting a failure of a key-value store, identifying a non-filled zone of the memory device resulting from the failure, wherein the non-filled zone stores, in the key-value store, at least one of: an uncommitted key block or an uncommitted value block, and recovering the non-filled zone to obtain a recovered zone.
    Type: Grant
    Filed: February 21, 2023
    Date of Patent: March 26, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Pierre Labat, Nabeel Meeramohideen Mohamed, Steven Moyer
  • Patent number: 11816358
    Abstract: A system and method for reordering data blocks received from a zone of a memory device. An example method includes sending, by a host system to a memory sub-system comprising a memory device, a plurality of write commands; receiving, by the host system from the memory sub-system, block allocation metadata, wherein the block allocation metadata references one or more locations in the memory device corresponding to a zone; generating, by the host system, a reorder map based on the block allocation metadata; reading a plurality of data blocks associated with the zone; and reordering, by the host system, the plurality of data blocks based on the reorder map.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: November 14, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Pierre Labat, Nabeel Meeramohideen Mohamed
  • Publication number: 20230195330
    Abstract: A system includes a memory device, and a processing device, operatively coupled with the memory device, to perform operations including detecting a failure of a key-value store, identifying a non-filled zone of the memory device resulting from the failure, wherein the non-filled zone stores, in the key-value store, at least one of: an uncommitted key block or an uncommitted value block, and recovering the non-filled zone to obtain a recovered zone.
    Type: Application
    Filed: February 21, 2023
    Publication date: June 22, 2023
    Inventors: Pierre Labat, Nabeel Meeramohideen Mohamed, Steven Moyer
  • Patent number: 11614870
    Abstract: A system includes a zoned memory device allocating a zone storing a block belonging to a key-value set, and a processing device, operatively coupled with the zoned memory device, to perform operations including obtaining zone status information associated with the zone, identifying that the zone is a non-filled zone in view of the zone status information, and recovering the non-filled zone to obtain a recovered zone.
    Type: Grant
    Filed: May 7, 2021
    Date of Patent: March 28, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Pierre Labat, Nabeel Meeramohideen Mohamed, Steven Moyer
  • Publication number: 20230065300
    Abstract: A system and method for reordering data blocks received from a zone of a memory device. An example method includes sending, by a host system to a memory sub-system comprising a memory device, a plurality of write commands; receiving, by the host system from the memory sub-system, block allocation metadata, wherein the block allocation metadata references one or more locations in the memory device corresponding to a zone; generating, by the host system, a reorder map based on the block allocation metadata; reading a plurality of data blocks associated with the zone; and reordering, by the host system, the plurality of data blocks based on the reorder map.
    Type: Application
    Filed: August 24, 2021
    Publication date: March 2, 2023
    Inventors: Pierre Labat, Nabeel Meeramohideen Mohamed
  • Publication number: 20220357859
    Abstract: A system includes a zoned memory device allocating a zone storing a block belonging to a key-value set, and a processing device, operatively coupled with the zoned memory device, to perform operations including obtaining zone status information associated with the zone, identifying that the zone is a non-filled zone in view of the zone status information, and recovering the non-filled zone to obtain a recovered zone.
    Type: Application
    Filed: May 7, 2021
    Publication date: November 10, 2022
    Inventors: Pierre Labat, Nabeel Meeramohideen Mohamed, Steven Moyer
  • Publication number: 20210191774
    Abstract: One or more input/output streams associated with one or more key-value databases can be received. Respective tags of the one or more input/output streams can be inspected. Based on identification data obtained from inspecting the respective tags, respective amounts of bandwidths to be provisioned to the one or more input/output streams can be determined in order to satisfy a threshold criterion pertaining to a predetermined quality-of-service (QoS) parameter associated with the one or more input/output streams. The one or more input/output streams with the respective amounts of provisioned bandwidths across the one or more key-value databases can be dynamically throttled to regulate processing time for input/output operations in the one or more input/output streams in accordance with the QoS parameter.
    Type: Application
    Filed: December 18, 2019
    Publication date: June 24, 2021
    Inventors: Kumar VKH. Kanteti, Pierre Labat
  • Patent number: 10929431
    Abstract: Methods and systems for collision handling during an asynchronous replication are provided. A system includes a cache memory system comprising a number of cache memory pages. A collision detector detects when a host is attempting to overwrite a cache memory page that has not been completely replicated. A revision page tagger copies the cache memory page to a free page and tags the copied page as protected.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: February 23, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Mark Doherty, Siamak Nazari, Jin Wang, Srinivasa D. Murthy, Paul Kinnaird, Pierre Labat, Jonathan Stewart
  • Publication number: 20180011914
    Abstract: Methods and systems for collision handling during an asynchronous replication are provided. A system includes a cache memory system comprising a number of cache memory pages. A collision detector detects when a host is attempting to overwrite a cache memory page that has not been completely replicated. A revision page tagger copies the cache memory page to a free page and tags the copied page as protected.
    Type: Application
    Filed: August 28, 2015
    Publication date: January 11, 2018
    Inventors: Mark Doherty, Siamak Nazari, Jin Wang, Srinivasa D. Murthy, Paul Kinnaird, Pierre Labat, Jonathan Stewart
  • Patent number: 4136575
    Abstract: Change-speed transmission providing multiple forward speeds and at least one reverse speed. An output shaft of the transmission carries a first speed pinion or gear that is rigid with a hollow shaft that carries, in turn, a gear or pinion of the reverse gear train disposed upstream of other forward speed gears or pinions. The reverse gear carries a dog that is separated from a dog carried by the closest forward speed gear by a dog and synchromesh unit. A layshaft mechanism is positioned parallel to the output shaft to increase the number of gear ratios provided by the transmission.
    Type: Grant
    Filed: September 21, 1976
    Date of Patent: January 30, 1979
    Assignee: Societe Anonyme de Vehicules Industriels et d'Equipements Mecaniques Saviem
    Inventor: Pierre Labat
  • Patent number: 4033437
    Abstract: A synchronizing and dog coupling device for a motor vehicle gearbox in which there are two pinions arranged to be coupled selectively to a drive shaft of the gearbox comprises a coupling ring which is engaged through a driving collar for rotation with the drive shaft and which has a plurality of radial bars, a double synchronizer ring having conical friction surfaces for co-operation selectively with friction surfaces on said pinions, and locking surfaces on said synchronizer ring and said coupling ring bars co-operable to prevent engagement of said coupling ring bars with dog teeth on one or other of said pinions until the speeds of said coupling ring and said pinion are synchronized, the synchronizer ring being braced by a set of rocking keys each of which is located in an axial groove in the driving collar and is arranged to rock on a radially outwardly biassed thruster, each key having first and second sloping sided transverse notches for co-operation respectively with the coupling ring and the thruster s
    Type: Grant
    Filed: March 10, 1976
    Date of Patent: July 5, 1977
    Assignee: Societe Anonyme de Vehicules Industriels et d'Equipements Mecaniques (SAVIEM)
    Inventor: Pierre Labat
  • Patent number: 3980164
    Abstract: The invention relates to a synchronizing unit wherein the resilient member interposed between the coupling ring and the synchromesh rings consists of a split cylindrical expansible sleeve fitted in a pre-stressed state in the central portion of the coupling ring, said sleeve having outflaring ends adjacent to each inner surface of the synchromesh rings, respectively, said synchromesh rings being in a manner known per se rigidly interconnected. The central portion of said sleeve comprises a groove having inclined marginal portions adapted to co-act with said coupling member, whereby in the neutral position of said coupling ring the friction cones of the synchronizer are not in mutual contact. This synchronizing unit is particularly suitable for change-speed mechanisms of motor vehicles.
    Type: Grant
    Filed: June 5, 1975
    Date of Patent: September 14, 1976
    Assignee: Societe Anonyme de Vehicules Industriels et d'Equipments Mecaniques Saviem
    Inventors: Pierre Labat, Michel Oudard