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: 11941258Abstract: 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: GrantFiled: February 21, 2023Date of Patent: March 26, 2024Assignee: Micron Technology, Inc.Inventors: Pierre Labat, Nabeel Meeramohideen Mohamed, Steven Moyer
-
Patent number: 11816358Abstract: 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: GrantFiled: August 24, 2021Date of Patent: November 14, 2023Assignee: Micron Technology, Inc.Inventors: Pierre Labat, Nabeel Meeramohideen Mohamed
-
Publication number: 20230195330Abstract: 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: ApplicationFiled: February 21, 2023Publication date: June 22, 2023Inventors: Pierre Labat, Nabeel Meeramohideen Mohamed, Steven Moyer
-
Patent number: 11614870Abstract: 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: GrantFiled: May 7, 2021Date of Patent: March 28, 2023Assignee: Micron Technology, Inc.Inventors: Pierre Labat, Nabeel Meeramohideen Mohamed, Steven Moyer
-
Publication number: 20230065300Abstract: 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: ApplicationFiled: August 24, 2021Publication date: March 2, 2023Inventors: Pierre Labat, Nabeel Meeramohideen Mohamed
-
Publication number: 20220357859Abstract: 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: ApplicationFiled: May 7, 2021Publication date: November 10, 2022Inventors: Pierre Labat, Nabeel Meeramohideen Mohamed, Steven Moyer
-
Publication number: 20210191774Abstract: 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: ApplicationFiled: December 18, 2019Publication date: June 24, 2021Inventors: Kumar VKH. Kanteti, Pierre Labat
-
Patent number: 10929431Abstract: 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: GrantFiled: August 28, 2015Date of Patent: February 23, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Mark Doherty, Siamak Nazari, Jin Wang, Srinivasa D. Murthy, Paul Kinnaird, Pierre Labat, Jonathan Stewart
-
Publication number: 20180011914Abstract: 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: ApplicationFiled: August 28, 2015Publication date: January 11, 2018Inventors: Mark Doherty, Siamak Nazari, Jin Wang, Srinivasa D. Murthy, Paul Kinnaird, Pierre Labat, Jonathan Stewart
-
Patent number: 4136575Abstract: 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: GrantFiled: September 21, 1976Date of Patent: January 30, 1979Assignee: Societe Anonyme de Vehicules Industriels et d'Equipements Mecaniques SaviemInventor: Pierre Labat
-
Patent number: 4033437Abstract: 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 sType: GrantFiled: March 10, 1976Date of Patent: July 5, 1977Assignee: Societe Anonyme de Vehicules Industriels et d'Equipements Mecaniques (SAVIEM)Inventor: Pierre Labat
-
Patent number: 3980164Abstract: 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: GrantFiled: June 5, 1975Date of Patent: September 14, 1976Assignee: Societe Anonyme de Vehicules Industriels et d'Equipments Mecaniques SaviemInventors: Pierre Labat, Michel Oudard