Patents by Inventor Gary R. Van Sickle

Gary R. Van Sickle 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: 11934671
    Abstract: Devices and techniques for status management in storage backed memory are disclosed herein. An encoded message can be received at a first interface of the memory package. Here, the memory package also includes a second interface to a host. The message can be decoded to obtain a decoded message that includes an attribute. The attribute can be compared a set of attributes that correspond to an advertised status of the memory package. The comparison enables a determination that the attribute is in the set of attributes. The advertised status of the memory package can then be modified in response to the determination that the attribute is in the set of attributes.
    Type: Grant
    Filed: August 25, 2022
    Date of Patent: March 19, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Michael Burns, Gary R. Van Sickle, Jeffery J. Leyda
  • Publication number: 20220404992
    Abstract: Devices and techniques for status management in storage backed memory are disclosed herein. An encoded message can be received at a first interface of the memory package. Here, the memory package also includes a second interface to a host. The message can be decoded to obtain a decoded message that includes an attribute. The attribute can be compared a set of attributes that correspond to an advertised status of the memory package. The comparison enables a determination that the attribute is in the set of attributes. The advertised status of the memory package can then be modified in response to the determination that the attribute is in the set of attributes.
    Type: Application
    Filed: August 25, 2022
    Publication date: December 22, 2022
    Inventors: Michael Burns, Gary R. Van Sickle, Jeffery J. Leyda
  • Patent number: 11442638
    Abstract: Devices and techniques for status management in storage backed memory are disclosed herein. An encoded message can be received at a first interface of the memory package. Here, the memory package also includes a second interface to a host. The message can be decoded to obtain a decoded message that includes an attribute. The attribute can be compared a set of attributes that correspond to an advertised status of the memory package. The comparison enables a determination that the attribute is in the set of attributes. The advertised status of the memory package can then be modified in response to the determination that the attribute is in the set of attributes.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: September 13, 2022
    Assignee: Micron Technology, Inc.
    Inventors: Michael Burns, Gary R. Van Sickle, Jeffery J. Leyda
  • Patent number: 11099831
    Abstract: Devices and techniques for firmware update in storage backed memory are disclosed herein. A firmware image can be stored to a volatile portion of the memory package in response to receiving the firmware image via a first interface of the memory package. A save indication can be received at a second interface of the memory package. The firmware image can be transferred from the volatile portion of the memory package to a non-volatile portion of the memory package based on the save indication. A firmware update indication can be received at the second interface. A firmware update of the memory package can be performed based on the firmware update indication.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: August 24, 2021
    Assignee: Micron Technology, Inc.
    Inventors: Gary R. Van Sickle, Jeffery J. Leyda
  • Publication number: 20210181978
    Abstract: A method includes receiving, by a memory sub-system and responsive to initiation of an operation, a bit string containing information corresponding to initiation of the operation. The operation can be initiated by circuitry external to the memory sub-system and the bit string can be generated by circuitry external to the memory sub-system. The method can further include storing, responsive to receipt of the bit string, the bit string in a first portion of a plurality of storage locations resident on the memory sub-system.
    Type: Application
    Filed: December 17, 2019
    Publication date: June 17, 2021
    Inventors: Gary R. Van Sickle, Jacob Sloat, Keith A. Benjamin
  • Publication number: 20210026549
    Abstract: Devices and techniques for status management in storage backed memory are disclosed herein. An encoded message can be received at a first interface of the memory package. Here, the memory package also includes a second interface to a host. The message can be decoded to obtain a decoded message that includes an attribute. The attribute can be compared a set of attributes that correspond to an advertised status of the memory package. The comparison enables a determination that the attribute is in the set of attributes. The advertised status of the memory package can then be modified in response to the determination that the attribute is in the set of attributes.
    Type: Application
    Filed: September 29, 2020
    Publication date: January 28, 2021
    Inventors: Michael Burns, Gary R. Van Sickle, Jeffery J. Leyda
  • Patent number: 10838637
    Abstract: Devices and techniques for status management in storage backed memory are disclosed herein. An encoded message can be received at a first interface of the memory package. Here, the memory package also includes a second interface to a host. The message can be decoded to obtain a decoded message that includes an attribute. The attribute can be compared a set of attributes that correspond to an advertised status of the memory package. The comparison enables a determination that the attribute is in the set of attributes. The advertised status of the memory package can then be modified in response to the determination that the attribute is in the set of attributes.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: November 17, 2020
    Assignee: Micron Technology, Inc.
    Inventors: Michael Burns, Gary R. Van Sickle, Jeffery J. Leyda
  • Publication number: 20190243723
    Abstract: Devices and techniques are disclosed herein for performing a backup operation on a memory system in response to a trigger event. The memory system can comprise a processing device, a group of volatile memory cells, and a group of non-volatile memory cells. The processing device can be configured to perform internal backup operations in response to a trigger event, comprising: determining, in response to the trigger event, if the memory system is in self-refresh mode; and in response to determining that the memory system is not in self-refresh mode: storing an indication readable by a host that the memory system is not in self-refresh mode; and performing an internal backup operation, comprising saving at least a portion of data stored on the group of volatile memory cells to the group of non-volatile memory cells.
    Type: Application
    Filed: September 6, 2018
    Publication date: August 8, 2019
    Inventor: Gary R. Van Sickle
  • Publication number: 20190243721
    Abstract: Devices and techniques are disclosed herein performing a backup operation on a memory system in response to a trigger event. The memory system can comprise a processing device, a group of volatile memory cells, and a group of non-volatile memory cells. The processing device can be configured to perform internal backup operations in response to a trigger event, comprising: determining, in response to the trigger event, if the memory system is in self-refresh mode; in response to determining that the memory system is not in self-refresh mode, re-determining, after a period of time, if the memory system is in self-refresh mode without failing an internal backup operation; and in response to re-determining that the memory system is in self-refresh mode, performing the internal backup operation, comprising saving at least a portion of data stored on the group of volatile memory cells to the group of non-volatile memory cells.
    Type: Application
    Filed: September 6, 2018
    Publication date: August 8, 2019
    Inventors: Eric R. Fox, Gary R. Van Sickle
  • Publication number: 20190243568
    Abstract: Devices and techniques for status management in storage backed memory are disclosed herein. An encoded message can be received at a first interface of the memory package. Here, the memory package also includes a second interface to a host. The message can be decoded to obtain a decoded message that includes an attribute. The attribute can be compared a set of attributes that correspond to an advertised status of the memory package. The comparison enables a determination that the attribute is in the set of attributes. The advertised status of the memory package can then be modified in response to the determination that the attribute is in the set of attributes.
    Type: Application
    Filed: August 3, 2018
    Publication date: August 8, 2019
    Inventors: Michael Burns, Gary R. Van Sickle, Jeffrery J. Leyda
  • Publication number: 20190243720
    Abstract: Devices and techniques are disclosed herein for performing an internal backup operation on a memory system, comprising storing an indication readable by a host that the memory system is capable of performing internal backup operations comprising saving at least a portion of data stored on the group of volatile memory cells to the group of non-volatile memory cells in response to a trigger event and independent of a host-specific event, performing an internal backup operation in response to the trigger event, and upon performing the internal backup operation, storing an indicator readable by the host that the memory system has performed the internal backup operation. The trigger event can include expiration of a timer on the memory system, in certain examples, resettable by the host.
    Type: Application
    Filed: September 6, 2018
    Publication date: August 8, 2019
    Inventor: Gary R. Van Sickle
  • Publication number: 20190243635
    Abstract: Devices and techniques for firmware update in storage backed memory are disclosed herein. A firmware image can be stored to a volatile portion of the memory package in response to receiving the firmware image via a first interface of the memory package. A save indication can be received at a second interface of the memory package. The firmware image can be transferred from the volatile portion of the memory package to a non-volatile portion of the memory package based on the save indication. A firmware update indication can be received at the second interface. A firmware update of the memory package can be performed based on the firmware update indication.
    Type: Application
    Filed: August 3, 2018
    Publication date: August 8, 2019
    Inventors: Gary R Van Sickle, Jeffery J. Leyda