Patents by Inventor Steffen Buch

Steffen Buch 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: 20250224884
    Abstract: Methods, systems, and devices for self-refresh exit detection for memory devices are described. The described techniques provide for a memory system to indicate whether the memory system is in a self-refresh mode or not. The memory system may initiate a self-refresh operation for one or more memory cells of the memory system. The memory system may set a mode register to a first value based on initiating the self-refresh operation. The first value of the mode register may indicate that the self-refresh operation is being executed. The memory system may determine whether to reset the mode register to a second value based on a status of the self-refresh operation. The second value of the mode register may indicate that the self-refresh operation is complete. A host system may poll the mode register to determine the status of the self-refresh operation at the memory system.
    Type: Application
    Filed: December 17, 2024
    Publication date: July 10, 2025
    Inventors: Melissa I. Uribe, Aaron P. Boehm, Steffen Buch, Scott E. Schaefer
  • Patent number: 12353755
    Abstract: Methods, systems, and devices for host verification for a memory device are described. A memory device may receive a first value from a host device that is associated with an identification of the host device after an event. The memory device may transmit a second value to the host device that is based on the first value and comprises a random set of bits. The memory device may receive from the host device data or a command that comprises an encrypted third value that is based at least in part on the second value and a secret shared between the host device and the memory device. The memory device may also enable a functionality of the memory device based on the encrypted third value.
    Type: Grant
    Filed: May 9, 2024
    Date of Patent: July 8, 2025
    Assignee: Micron Technology, Inc.
    Inventors: Aaron P. Boehm, Steffen Buch, Lance W. Dover
  • Patent number: 12327050
    Abstract: Implementations described herein relate to emergency data storing operation selection. In some implementations, a memory device may be configured to receive a peripheral component interconnect power loss notification (PLN) signal and a peripheral component interconnect express reset (PERST) signal. The memory device may be configured to determine whether to initiate a first data storing operation or a second data storing operation based on the PERST signal state based on a falling edge of the PLN signal. The memory device may be configured to selectively initiate the first data storing operation or the second data storing operation. The first data storing operation may include storing data associated with the memory device prior to the memory device experiencing a power loss, and the second data storing operation may include storing data and metadata associated with the memory device prior to the memory device experiencing the power loss.
    Type: Grant
    Filed: November 16, 2023
    Date of Patent: June 10, 2025
    Assignee: Micron Technology, Inc.
    Inventors: Marco Redaelli, Steffen Buch
  • Publication number: 20250181378
    Abstract: In some implementations, a memory system may configure an association of queue resources to identifiers of respective virtual machines of one or more virtual machines, wherein the queue resources are associated with multiple queues of a universal flash storage (UFS) host. The memory system may receive a request indicating an identifier and one or more queue resources. The memory system may perform an action, via a UFS device, associated with the request based on the identifier, the one or more queue resources, and the association.
    Type: Application
    Filed: October 30, 2024
    Publication date: June 5, 2025
    Inventors: Hui WANG, Steffen BUCH
  • Publication number: 20250173219
    Abstract: Implementations described herein relate to command address fault detection using a parity bit. A memory device may receive, from a host device via a command address (CA) bus and during a unit interval, a set of CA bits associated with a CA word. The memory device may receive, from the host device via a parity bus and during the unit interval, a first parity bit that is based on the set of CA bits and a parity generation process. The memory device may generate a second parity bit based on the set of CA bits and the parity generation process. The memory device may compare the first parity bit and the second parity bit. The memory device may selectively transmit an alert signal to the host device based on a result of comparing the first parity bit and the second parity bit.
    Type: Application
    Filed: January 24, 2025
    Publication date: May 29, 2025
    Inventors: Melissa I. URIBE, Aaron P. BOEHM, Scott E. SCHAEFER, Steffen BUCH
  • Patent number: 12314573
    Abstract: Implementations described herein relate to a two-stage emergency data storing operation. In some implementations, a memory device may detect a power loss notification signal that indicates a power loss condition of the memory device. The memory device may read a mode register bit of the memory device that indicates to perform a data storing operation that includes a first data storing stage and a second data storing stage. The first data storing stage may include storing data associated with the memory device prior to the memory device experiencing a power loss, and the second data storing stage may include storing data and metadata associated with the memory device prior to the memory device experiencing the power loss. The memory device may initiate the data storing operation and may selectively acknowledge the power loss condition based on completing the first data storing stage or the second data storing stage.
    Type: Grant
    Filed: November 16, 2023
    Date of Patent: May 27, 2025
    Assignee: Micron Technology, Inc.
    Inventors: Steffen Buch, Marco Redaelli
  • Publication number: 20250094649
    Abstract: Methods, systems, and devices for safety and security for memory are described. In some examples, data associated with a memory device may be authenticated before an associated operation is executed. The data may be authenticated before it is executed at a volatile memory. The data may be associated with a hash (e.g., a first hash) and may be communicated from the memory device to a host device. At the host device, the data and the first hash may be written (e.g., stored) to temporary storage, such as a cache. Once stored to the cache, the host device may generate an additional hash (e.g., a second hash) related to the data using a key inaccessible to the memory device. If the first hash and second hash match, the data may be authenticated and one or more operations may be executed.
    Type: Application
    Filed: November 27, 2024
    Publication date: March 20, 2025
    Inventors: Aaron P. Boehm, Lance W. Dover, Steffen Buch
  • Patent number: 12242343
    Abstract: Implementations described herein relate to command address fault detection using a parity bit. A memory device may receive, from a host device via a command address (CA) bus and during a unit interval, a set of CA bits associated with a CA word. The memory device may receive, from the host device via a parity bus and during the unit interval, a first parity bit that is based on the set of CA bits and a parity generation process. The memory device may generate a second parity bit based on the set of CA bits and the parity generation process. The memory device may compare the first parity bit and the second parity bit. The memory device may selectively transmit an alert signal to the host device based on a result of comparing the first parity bit and the second parity bit.
    Type: Grant
    Filed: October 25, 2022
    Date of Patent: March 4, 2025
    Assignee: Micron Technology, Inc.
    Inventors: Melissa I. Uribe, Aaron P. Boehm, Scott E. Schaefer, Steffen Buch
  • Publication number: 20250036305
    Abstract: Methods, systems, and devices for efficient error signaling by memory are described. When executing a read operation, a memory device may perform an error control operation to detect errors in data associated with the read operation and transmit signaling indicating the data. The memory device may transmit signaling indicating a first or second value of an indicator of a combination error: the first value indicating that an error was detected in the data during the error control operation or a non-driven condition for transmitting the signaling indicating the data, and the second value indicating that no errors were detected in the data during the error control operation and that the read operation has been executed. The memory device may additionally store a value in a register indicating whether an indicated combination error corresponds to errors being detected in the data, a non-driven condition, or both.
    Type: Application
    Filed: August 5, 2024
    Publication date: January 30, 2025
    Inventors: Steffen Buch, Thomas Hein
  • Publication number: 20250037782
    Abstract: Methods, systems, and devices for address fault detection are described. In some examples, a memory device may receive a command (e.g., a write command) and data, and may generate a set of parity bits based on an address of the command and the data. The data and the set of parity bits may be stored to respective portions of a memory array. In some examples, the memory device may receive a command (e.g., a read command) for the data. The memory device may read the data and may generate a set of parity bits (e.g., a second set of parity bits) based on an address of the command and the read data. The sets of parity bits may be compared to determine whether an error associated with the data exists, an error associated with an address path of the memory exists, or both.
    Type: Application
    Filed: October 17, 2024
    Publication date: January 30, 2025
    Inventors: Steffen Buch, Melissa I. Uribe
  • Patent number: 12189832
    Abstract: Data associated with a memory device may be authenticated before an associated operation is executed. The data may be authenticated before it is executed at a volatile memory. The data may be associated with a hash (e.g., a first hash) and may be communicated from the memory device to a host device. At the host device, the data and the first hash may be written (e.g., stored) to temporary storage, such as a cache. Once stored to the cache, the host device may generate an additional hash (e.g., a second hash) related to the data using a key inaccessible to the memory device. If the first hash and second hash match, the data may be authenticated and one or more operations may be executed.
    Type: Grant
    Filed: August 6, 2021
    Date of Patent: January 7, 2025
    Assignee: Micron Technology, Inc.
    Inventors: Aaron P. Boehm, Lance W. Dover, Steffen Buch
  • Publication number: 20240419542
    Abstract: Implementations described herein relate to command address fault detection. A memory device may receive, from a host device via a command address (CA) bus, a plurality of CA bits associated with a command signal or an address signal. The memory device may receive, from the host device via the CA bus, a first set of parity bits that is based on the plurality of CA bits and a select parity generation process. The memory device may generate a second set of parity bits, based on the plurality of CA bits, using the select parity generation process. The memory device may compare the first set of parity bits and the second set of parity bits. The memory device may selectively transmit an alert signal to the host device based on comparing the first set of parity bits and the second set of parity bits.
    Type: Application
    Filed: August 28, 2024
    Publication date: December 19, 2024
    Inventors: Melissa I. URIBE, Steffen BUCH
  • Patent number: 12142335
    Abstract: Methods, systems, and devices for address fault detection are described. In some examples, a memory device may receive a command (e.g., a write command) and data, and may generate a set of parity bits based on an address of the command and the data. The data and the set of parity bits may be stored to respective portions of a memory array. In some examples, the memory device may receive a command (e.g., a read command) for the data. The memory device may read the data and may generate a set of parity bits (e.g., a second set of parity bits) based on an address of the command and the read data. The sets of parity bits may be compared to determine whether an error associated with the data exists, an error associated with an address path of the memory exists, or both.
    Type: Grant
    Filed: December 13, 2022
    Date of Patent: November 12, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Steffen Buch, Melissa I. Uribe
  • Publication number: 20240361950
    Abstract: Methods, systems, and devices for host verification for a memory device are described. A memory device may receive a first value from a host device that is associated with an identification of the host device after an event. The memory device may transmit a second value to the host device that is based on the first value and comprises a random set of bits. The memory device may receive from the host device data or a command that comprises an encrypted third value that is based at least in part on the second value and a secret shared between the host device and the memory device. The memory device may also enable a functionality of the memory device based on the encrypted third value.
    Type: Application
    Filed: May 9, 2024
    Publication date: October 31, 2024
    Inventors: Aaron P. Boehm, Steffen Buch, Lance W. Dover
  • Patent number: 12079078
    Abstract: Implementations described herein relate to command address fault detection. A memory device may receive, from a host device via a command address (CA) bus, a plurality of CA bits associated with a command signal or an address signal. The memory device may receive, from the host device via the CA bus, a first set of parity bits that is based on the plurality of CA bits and a select parity generation process. The memory device may generate a second set of parity bits, based on the plurality of CA bits, using the select parity generation process. The memory device may compare the first set of parity bits and the second set of parity bits. The memory device may selectively transmit an alert signal to the host device based on comparing the first set of parity bits and the second set of parity bits.
    Type: Grant
    Filed: August 16, 2022
    Date of Patent: September 3, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Melissa I. Uribe, Steffen Buch
  • Patent number: 12079508
    Abstract: Methods, systems, and devices for efficient error signaling by memory are described. When executing a read operation, a memory device may perform an error control operation to detect errors in data associated with the read operation and transmit signaling indicating the data. The memory device may transmit signaling indicating a first or second value of an indicator of a combination error: the first value indicating that an error was detected in the data during the error control operation or a non-driven condition for transmitting the signaling indicating the data, and the second value indicating that no errors were detected in the data during the error control operation and that the read operation has been executed. The memory device may additionally store a value in a register indicating whether an indicated combination error corresponds to errors being detected in the data, a non-driven condition, or both.
    Type: Grant
    Filed: July 19, 2022
    Date of Patent: September 3, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Steffen Buch, Thomas Hein
  • Publication number: 20240289035
    Abstract: In some implementations, a memory device may receive, from a host device, a hardware reset signal. The memory device may determine that a level associated with the hardware reset signal satisfies a threshold for a period of time. The memory device may determine, based on the hardware reset signal satisfying the threshold for the period of time, that the host device is expected to power down the memory device. The memory device may complete an ongoing memory operation within a remaining time period based on the determination that the host device is expected to power down the memory device.
    Type: Application
    Filed: February 23, 2024
    Publication date: August 29, 2024
    Inventors: Gianluca COPPOLA, Steffen BUCH
  • Publication number: 20240289220
    Abstract: Methods, systems, and devices for memory operations are described. A first code for detecting one or more errors in a first set of bits of data and a second code for detecting one or more errors in a second set of bits of data may be generated. The first set of bits and the second set of bits may be transmitted over a channel between a memory device and a host device in an interleaved pattern. The first code and the second code may also be transmitted over the channel. The first set of bits and the second set of bits may be deinterleaved by the receiving device. The first set of bits and the second set of bits may also be processed by the receiving device using the first code and the second code.
    Type: Application
    Filed: May 8, 2024
    Publication date: August 29, 2024
    Inventors: Steffen Buch, Thomas Hein
  • Publication number: 20240232008
    Abstract: Implementations described herein relate to command address fault detection using a parity bit. A memory device may receive, from a host device via a command address (CA) bus and during a unit interval, a set of CA bits associated with a CA word. The memory device may receive, from the host device via a parity bus and during the unit interval, a first parity bit that is based on the set of CA bits and a parity generation process. The memory device may generate a second parity bit based on the set of CA bits and the parity generation process. The memory device may compare the first parity bit and the second parity bit. The memory device may selectively transmit an alert signal to the host device based on a result of comparing the first parity bit and the second parity bit.
    Type: Application
    Filed: October 25, 2022
    Publication date: July 11, 2024
    Inventors: Melissa I. URIBE, Aaron P. BOEHM, Scott E. SCHAEFER, Steffen BUCH
  • Patent number: 12007839
    Abstract: Methods, systems, and devices for memory operations are described. A first code for detecting one or more errors in a first set of bits of data and a second code for detecting one or more errors in a second set of bits of data may be generated. The first set of bits and the second set of bits may be transmitted over a channel between a memory device and a host device in an interleaved pattern. The first code and the second code may also be transmitted over the channel. The first set of bits and the second set of bits may be deinterleaved by the receiving device. The first set of bits and the second set of bits may also be processed by the receiving device using the first code and the second code.
    Type: Grant
    Filed: April 28, 2022
    Date of Patent: June 11, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Steffen Buch, Thomas Hein