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: 11934671Abstract: 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: GrantFiled: August 25, 2022Date of Patent: March 19, 2024Assignee: Micron Technology, Inc.Inventors: Michael Burns, Gary R. Van Sickle, Jeffery J. Leyda
-
Publication number: 20220404992Abstract: 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: ApplicationFiled: August 25, 2022Publication date: December 22, 2022Inventors: Michael Burns, Gary R. Van Sickle, Jeffery J. Leyda
-
Patent number: 11442638Abstract: 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: GrantFiled: September 29, 2020Date of Patent: September 13, 2022Assignee: Micron Technology, Inc.Inventors: Michael Burns, Gary R. Van Sickle, Jeffery J. Leyda
-
Patent number: 11099831Abstract: 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: GrantFiled: August 3, 2018Date of Patent: August 24, 2021Assignee: Micron Technology, Inc.Inventors: Gary R. Van Sickle, Jeffery J. Leyda
-
Publication number: 20210181978Abstract: 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: ApplicationFiled: December 17, 2019Publication date: June 17, 2021Inventors: Gary R. Van Sickle, Jacob Sloat, Keith A. Benjamin
-
Publication number: 20210026549Abstract: 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: ApplicationFiled: September 29, 2020Publication date: January 28, 2021Inventors: Michael Burns, Gary R. Van Sickle, Jeffery J. Leyda
-
Patent number: 10838637Abstract: 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: GrantFiled: August 3, 2018Date of Patent: November 17, 2020Assignee: Micron Technology, Inc.Inventors: Michael Burns, Gary R. Van Sickle, Jeffery J. Leyda
-
Publication number: 20190243723Abstract: 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: ApplicationFiled: September 6, 2018Publication date: August 8, 2019Inventor: Gary R. Van Sickle
-
Publication number: 20190243721Abstract: 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: ApplicationFiled: September 6, 2018Publication date: August 8, 2019Inventors: Eric R. Fox, Gary R. Van Sickle
-
Publication number: 20190243568Abstract: 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: ApplicationFiled: August 3, 2018Publication date: August 8, 2019Inventors: Michael Burns, Gary R. Van Sickle, Jeffrery J. Leyda
-
Publication number: 20190243720Abstract: 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: ApplicationFiled: September 6, 2018Publication date: August 8, 2019Inventor: Gary R. Van Sickle
-
Publication number: 20190243635Abstract: 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: ApplicationFiled: August 3, 2018Publication date: August 8, 2019Inventors: Gary R Van Sickle, Jeffery J. Leyda