Patents by Inventor Sébastien Andre

Sébastien Andre 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: 20210109756
    Abstract: Devices and techniques for implementing quality-of-service (QoS) parameters in a managed memory device having a number of memory dies are disclosed herein.
    Type: Application
    Filed: December 21, 2020
    Publication date: April 15, 2021
    Inventor: Sebastien Andre Jean
  • Patent number: 10950310
    Abstract: Disclosed in some examples are systems, methods, memory devices, and machine readable mediums for a fast secure data destruction for NAND memory devices that renders data in a memory cell unreadable. Instead of going through all the erase phases, the memory device may remove sensitive data by performing only the pre-programming phase of the erase process. Thus, the NAND doesn't perform the second and third phases of the erase process. This is much faster and results in data that cannot be reconstructed. In some examples, because the erase pulse is not actually applied and because this is simply a programming operation, data may be rendered unreadable at a per-page level rather than a per-block level as in traditional erases.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: March 16, 2021
    Assignee: Micron Technology, Inc.
    Inventors: Ting Luo, Kulachet Tanpairoj, Harish Reddy Singidi, Jianmin Huang, Preston Allen Thomson, Sebastien Andre Jean
  • Patent number: 10936250
    Abstract: Devices and techniques for host accelerated operations in managed NAND devices are described herein. A read request is received at a controller of a NAND device. Here, the read request includes a logical address and a physical address. A a verification component that corresponds to the physical address is retrieved a NAND array of the NAND device. A verification of the read request is computed using the logical address, the physical address, and the verification component. A read operation is then modified based on the verification.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: March 2, 2021
    Assignee: Micron Technology, Inc.
    Inventor: Sebastien Andre Jean
  • Publication number: 20210048961
    Abstract: Apparatus and methods are disclosed, including providing available data operations for the storage system processor to a host processor, identifying data operations to be performed by the storage system processor, and assigning identified data operations to the storage system processor to reduce bus traffic between the host processor and the storage system processor, to improve host processor performance, and to reduce energy use by the host processor.
    Type: Application
    Filed: October 29, 2020
    Publication date: February 18, 2021
    Inventor: Sebastien Andre Jean
  • Patent number: 10916316
    Abstract: Apparatus and methods are disclosed, including a memory device or a memory controller configured to determine that a condition has occurred that indicates a performance throttling operation, implement a performance throttling responsive to the determined condition, responsive to implementing the performance throttling, set a performance throttling status indicator in an exception event status attribute, receive a command from a host device across a memory device interface, perform the command, prepare a response to the command, the response including a flag indicating that the performance throttling status indicator is set in the exception event status attribute, and send the response to the host device. Methods of operation are disclosed, as well as machine-readable medium and other embodiments.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: February 9, 2021
    Assignee: Micron Technology, Inc.
    Inventors: Greg A. Blodgett, Sebastien Andre Jean
  • Patent number: 10908832
    Abstract: Disclosed in some examples are methods, systems, machine-readable mediums, and NAND devices which create logical partitions when requested to create a physical partition. The controller on the NAND mimics the creation of the physical partition to the host device that requested the physical partition. Thus, the host device sees the logical partition as a physical partition. Despite this, the NAND does not incur the memory storage expense of creating a separate partition, and additionally the NAND can borrow cells for overprovisioning from another partition. In these examples, a host device operating system believes that a physical partition has been created, but the NAND manages the memory as a contiguous pool of resources. Thus, a logical partition is created at the NAND memory controller level—as opposed to at the operating system level.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: February 2, 2021
    Assignee: Micron Technology, Inc.
    Inventors: Kulachet Tanpairoj, Sebastien Andre Jean, Jianmin Huang
  • Publication number: 20200411123
    Abstract: Apparatus and methods are disclosed, including a memory device or a memory controller configured to determine that a condition has occurred that indicates a performance throttling operation, implement a performance throttling responsive to the determined condition, responsive to implementing the performance throttling, set a performance throttling status indicator in an exception event status attribute, receive a command from a host device across a memory device interface, perform the command, prepare a response to the command, the response including a flag indicating that the performance throttling status indicator is set in the exception event status attribute, and send the response to the host device. Methods of operation are disclosed, as well as machine-readable medium and other embodiments.
    Type: Application
    Filed: September 9, 2020
    Publication date: December 31, 2020
    Inventors: Greg A. Blodgett, Sebastien Andre Jean
  • Patent number: 10871968
    Abstract: Devices and techniques for implementing quality-of-service (QoS) parameters in a managed memory device having a number of memory dies are disclosed herein. A memory controller can receive instructions from a host device, determine an initial priority for each instruction using QoS parameters, and allocate the received instructions to the number of memory dies using the initial priority. The memory controller can maintain separate schedules for each of the number or memory dies, update the initial priority for each instruction with the separate schedules, and maintain each of the separate schedules using the updated priority for each instruction in the respective separate schedule.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: December 22, 2020
    Assignee: Micron Technology, Inc.
    Inventor: Sebastien Andre Jean
  • Publication number: 20200371709
    Abstract: Apparatus and methods are disclosed, including enabling communication between a memory controller and multiple memory devices of a storage system using a storage-system interface, the multiple memory devices each comprising a device controller and a group of non-volatile memory cells, and compressing data using at least one of the device controllers prior to transfer over the storage-system interface to improve an effective internal data transmission speed of the storage system.
    Type: Application
    Filed: May 20, 2019
    Publication date: November 26, 2020
    Inventor: Sebastien Andre Jean
  • Patent number: 10824371
    Abstract: Apparatus and methods are disclosed, including providing available data operations for the storage system processor to a host processor, identifying data operations to be performed by the storage system processor, and assigning identified data operations to the storage system processor to reduce bus traffic between the host processor and the storage system processor, to improve host processor performance, and to reduce energy use by the host processor.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: November 3, 2020
    Assignee: Micron Technology, Inc.
    Inventor: Sebastien Andre Jean
  • Publication number: 20200327934
    Abstract: Devices and techniques to reduce corruption of received data during assembly are disclosed herein. A memory device can perform operations to store received data, including preloaded data, in a first mode until the received data exceeds a threshold amount, and to transition from the first mode to a second mode after the received data exceeds the threshold amount.
    Type: Application
    Filed: June 29, 2020
    Publication date: October 15, 2020
    Inventors: Sebastien Andre Jean, Ting Luo
  • Patent number: 10793559
    Abstract: The invention is directed to certain novel compounds. Specifically, the invention is directed to compounds of formula (I): and salts thereof. The compounds of the invention are inhibitors of kinase activity, in particular PI3-kinase activity.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: October 6, 2020
    Assignee: GlaxoSmithKline Intellectual Property Development Limited
    Inventors: Niall Andrew Anderson, Nicholas Paul Barton, Sebastien Andre Campos, Edward Paul Cannons, Anthony William James Cooper, Kenneth David Down, Kevin James Doyle, Julie Nicole Hamblin, Graham George Adam Inglis, Armelle Le Gall, Vipulkumar Kantibhai Patel, Simon Peace, Andrew Sharpe, Gemma Victoria White
  • Patent number: 10790032
    Abstract: Apparatus and methods are disclosed, including a memory device or a memory controller configured to determine that a condition has occurred that indicates a performance throttling operation, implement a performance throttling responsive to the determined condition, responsive to implementing the performance throttling, set a performance throttling status indicator in an exception event status attribute, receive a command from a host device across a memory device interface, perform the command, prepare a response to the command, the response including a flag indicating that the performance throttling status indicator is set in the exception event status attribute, and send the response to the host device. Methods of operation are disclosed, as well as machine-readable medium and other embodiments.
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: September 29, 2020
    Assignee: Micron Technology, Inc.
    Inventors: Greg A. Blodgett, Sebastien Andre Jean
  • Patent number: 10747441
    Abstract: Devices and techniques for efficient allocation of storage connection resources are disclosed herein. An active trigger for a storage device is received when the storage device is in an idle state. A workload that corresponds to the storage device is measured to determine that the workload meets a threshold. Connection parameters, for a connection to the storage device, are negotiated based on the workload in response to receipt of the active trigger and the workload meeting the threshold. The workload is then executed on the storage device via the connection using the connection parameters.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: August 18, 2020
    Assignee: Micron Technology, Inc.
    Inventor: Sebastien Andre Jean
  • Patent number: 10730862
    Abstract: The present invention relates to bifunctional compounds, which find utility as modulators of targeted ubiquitination, especially inhibitors of a variety of polypeptides and other proteins that are degraded and/or otherwise inhibited by bifunctional compounds of the present invention. In particular, the present invention is directed to compounds, which contain on one end a VHL ligand that binds to the ubiquitin ligase and on the other end a moiety that binds a target protein, such that the target protein is placed in proximity to the ubiquitin ligase to effect degradation (and inhibition) of that protein. The present invention exhibits a broad range of pharmacological activities associated with compounds of the present invention, consistent with the degradation/inhibition of targeted polypeptides.
    Type: Grant
    Filed: January 11, 2013
    Date of Patent: August 4, 2020
    Assignees: Yale University, Glaxosmithkline Intellectual Property Development, Cambridge Enterprise Limited University of Cambridge
    Inventors: Craig M. Crews, Dennis Buckley, Alessio Ciulli, William Jorgensen, Peter C. Gareiss, Inge Van Molle, Jeffrey Gustafson, Hyun-Seop Tae, Julien Michel, Denton Wade Hoyer, Anke G. Roth, John David Harling, Ian Edward David Smith, Afjal Hussain Miah, Sebastien Andre Campos, Joelle Le
  • Publication number: 20200218672
    Abstract: Apparatus and methods are disclosed, including a memory device or a memory controller configured to supply supported voltages to a host, provide temperature throttling information to the host, or provide an indication that a host attempting to read a result was not the host that caused the placement of the result in a result register. Methods of operation are disclosed, as well as machine-readable medium and other embodiments.
    Type: Application
    Filed: June 29, 2018
    Publication date: July 9, 2020
    Inventors: Greg A. Blodgett, Sebastien Andre Jean
  • Patent number: 10699780
    Abstract: Devices and techniques to reduce corruption of received data during assembly are disclosed herein. A memory device can perform operations to store received data, including preloaded data, in a first mode until the received data exceeds a threshold amount, and to transition from the first mode to a second mode after the received data exceeds the threshold amount.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: June 30, 2020
    Assignee: Micron Technology, Inc.
    Inventors: Sebastien Andre Jean, Ting Luo
  • Publication number: 20200201551
    Abstract: Disclosed in some examples are systems, methods, memory devices, and machine readable mediums for a fast secure data destruction for NAND memory devices that renders data in a memory cell unreadable. Instead of going through all the erase phases, the memory device may remove sensitive data by performing only the pre-programming phase of the erase process. Thus, the NAND doesn't perform the second and third phases of the erase process. This is much faster and results in data that cannot be reconstructed. In some examples, because the erase pulse is not actually applied and because this is simply a programming operation, data may be rendered unreadable at a per-page level rather than a per-block level as in traditional erases.
    Type: Application
    Filed: March 2, 2020
    Publication date: June 25, 2020
    Inventor: Sebastien Andre Jean
  • Publication number: 20200159426
    Abstract: Disclosed in some examples are memory devices which feature customizable Single Level Cell (SLC) and Multiple Level Cell (MLC) configurations. The SLC memory cells serve as a high-speed cache providing SLC level performance with the storage capacity of a memory device with MLC memory cells. The proportion of cells configured as MLC vs the proportion that are configured as SLC storage may be configurable, and in some examples, the proportion may change during usage based upon configurable rules based upon memory device metrics. In some examples, when the device activity is below an activity threshold, the memory device may skip the SLC cache and place the data directly into the MLC storage to reduce power consumption.
    Type: Application
    Filed: January 27, 2020
    Publication date: May 21, 2020
    Inventors: Kulachet Tanpairoj, Sebastien Andre Jean, Kishore Kumar Muchherla, Ashutosh Malshe, Jianmin Huang
  • Publication number: 20200133874
    Abstract: Disclosed in some examples are memory devices which feature customizable Single Level Cell (SLC) and Multiple Level Cell (MLC) configurations. The configuration (e.g., the size and position) of the SLC cache may have an impact on power consumption, speed, and other performance of the memory device. An operating system of an electronic device to which the memory device is installed may wish to achieve different performance of the device based upon certain conditions detectable by the operating system. In this way, the performance of the memory device can be customized by the operating system through adjustments of the performance characteristics of the SLC cache.
    Type: Application
    Filed: December 31, 2019
    Publication date: April 30, 2020
    Inventors: Carla L. Christensen, Jianmin Huang, Sebastien Andre Jean, Kulachet Tanpairoj