Patents by Inventor Lance Walker Dover
Lance Walker Dover 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: 12530135Abstract: A memory device may be configured to receive a command to access a block of memory that is one of multiple blocks of memory included in the memory device. The memory device may be configured to receive a cryptographic signature associated with the command. The memory device may be configured to enable or disable access to the block of memory based on the command and based on the cryptographic signature. The memory device may be capable of separately restricting access to each individual block of the multiple blocks.Type: GrantFiled: May 26, 2022Date of Patent: January 20, 2026Assignee: Micron Technology, Inc.Inventors: Jeremy Binfet, Lance Walker Dover, Robert William Strong, Walter Di Francesco, Tommaso Vali, Jeffrey Scott McNeil, Jr.
-
Patent number: 12393526Abstract: In some implementations, a memory device may resolve a set of latches of a NAND page buffer to a set of initialized values. The memory device may obtain a NAND page buffer initialized data set from the set of initialized values of the set of latches. The memory device may generate a security key using the NAND page buffer initialized data set.Type: GrantFiled: May 23, 2024Date of Patent: August 19, 2025Assignee: Micron Technology, Inc.Inventors: Jeremy Binfet, Lance Walker Dover, Tommaso Vali, Walter Di Francesco
-
Publication number: 20240320162Abstract: In some implementations, a memory device may resolve a set of latches of a NAND page buffer to a set of initialized values. The memory device may obtain a NAND page buffer initialized data set from the set of initialized values of the set of latches. The memory device may generate a security key using the NAND page buffer initialized data set.Type: ApplicationFiled: May 23, 2024Publication date: September 26, 2024Inventors: Jeremy BINFET, Lance Walker DOVER, Tommaso VALI, Walter DI FRANCESCO
-
Patent number: 12007912Abstract: In some implementations, a memory device may resolve a set of latches of a NAND page buffer to a set of initialized values. The memory device may obtain a NAND page buffer initialized data set from the set of initialized values of the set of latches. The memory device may generate a security key using the NAND page buffer initialized data set.Type: GrantFiled: July 22, 2022Date of Patent: June 11, 2024Assignee: Micron Technology, Inc.Inventors: Jeremy Binfet, Lance Walker Dover, Tommaso Vali, Walter Di Francesco
-
Publication number: 20230393994Abstract: In some implementations, a memory device may resolve a set of latches of a NAND page buffer to a set of initialized values. The memory device may obtain a NAND page buffer initialized data set from the set of initialized values of the set of latches. The memory device may generate a security key using the NAND page buffer initialized data set.Type: ApplicationFiled: July 22, 2022Publication date: December 7, 2023Inventors: Jeremy BINFET, Lance Walker DOVER, Tommaso VALI, Walter DI FRANCESCO
-
Publication number: 20230384951Abstract: A memory device may be configured to receive a command to access a block of memory that is one of multiple blocks of memory included in the memory device. The memory device may be configured to receive a cryptographic signature associated with the command. The memory device may be configured to enable or disable access to the block of memory based on the command and based on the cryptographic signature. The memory device may be capable of separately restricting access to each individual block of the multiple blocks.Type: ApplicationFiled: May 26, 2022Publication date: November 30, 2023Inventors: Jeremy BINFET, Lance Walker DOVER, Robert William STRONG, Walter DI FRANCESCO, Tommaso VALI, Jeffrey Scott MCNEIL, JR.
-
Patent number: 10691806Abstract: One embodiment describes a computing system that includes a boot device. The boot device includes nonvolatile memory that stores startup routine instructions and a first pointer, in which the first pointer identifies a first one or more memory addresses in the nonvolatile memory where at least a portion of the startup routine instructions are stored, and a microcontroller that retrieves the startup routine instructions from the nonvolatile memory using the first pointer and determines whether the startup routine instructions are corrupted before executing any portion of the startup routine instructions. The computing system further includes a central processor communicatively coupled to the boot device, in which the central processor executes the startup routine instructions to initialize the computing system when the microcontroller determines that the startup routine instructions are not corrupted.Type: GrantFiled: October 2, 2018Date of Patent: June 23, 2020Assignee: Micron Technology, Inc.Inventor: Lance Walker Dover
-
Publication number: 20190034638Abstract: One embodiment describes a computing system that includes a boot device. The boot device includes nonvolatile memory that stores startup routine instructions and a first pointer, in which the first pointer identifies a first one or more memory addresses in the nonvolatile memory where at least a portion of the startup routine instructions are stored, and a microcontroller that retrieves the startup routine instructions from the nonvolatile memory using the first pointer and determines whether the startup routine instructions are corrupted before executing any portion of the startup routine instructions. The computing system further includes a central processor communicatively coupled to the boot device, in which the central processor executes the startup routine instructions to initialize the computing system when the microcontroller determines that the startup routine instructions are not corrupted.Type: ApplicationFiled: October 2, 2018Publication date: January 31, 2019Inventor: Lance Walker Dover
-
Patent number: 10176328Abstract: One embodiment describes a computing system that includes a boot device. The boot device includes nonvolatile memory that stores startup routine instructions and a first pointer, in which the first pointer identifies a first one or more memory addresses in the nonvolatile memory where at least a portion of the startup routine instructions are stored, and a microcontroller that retrieves the startup routine instructions from the nonvolatile memory using the first pointer and determines whether the startup routine instructions are corrupted before executing any portion of the startup routine instructions. The computing system further includes a central processor communicatively coupled to the boot device, in which the central processor executes the startup routine instructions to initialize the computing system when the microcontroller determines that the startup routine instructions are not corrupted.Type: GrantFiled: January 9, 2017Date of Patent: January 8, 2019Assignee: Micron Technology, Inc.Inventor: Lance Walker Dover
-
Patent number: 9686248Abstract: Systems and methods used to securely communicate a shared key to devices.Type: GrantFiled: April 28, 2016Date of Patent: June 20, 2017Assignee: Micron Technology, Inc.Inventor: Lance Walker Dover
-
Publication number: 20170124332Abstract: One embodiment describes a computing system that includes a boot device. The boot device includes nonvolatile memory that stores startup routine instructions and a first pointer, in which the first pointer identifies a first one or more memory addresses in the nonvolatile memory where at least a portion of the startup routine instructions are stored, and a microcontroller that retrieves the startup routine instructions from the nonvolatile memory using the first pointer and determines whether the startup routine instructions are corrupted before executing any portion of the startup routine instructions. The computing system further includes a central processor communicatively coupled to the boot device, in which the central processor executes the startup routine instructions to initialize the computing system when the microcontroller determines that the startup routine instructions are not corrupted.Type: ApplicationFiled: January 9, 2017Publication date: May 4, 2017Inventor: Lance Walker Dover
-
Patent number: 9569622Abstract: One embodiment describes a computing system that includes a boot device. The boot device includes nonvolatile memory that stores startup routine instructions and a first pointer, in which the first pointer identifies a first one or more memory addresses in the nonvolatile memory where at least a portion of the startup routine instructions are stored, and a microcontroller that retrieves the startup routine instructions from the nonvolatile memory using the first pointer and determines whether the startup routine instructions are corrupted before executing any portion of the startup routine instructions. The computing system further includes a central processor communicatively coupled to the boot device, in which the central processor executes the startup routine instructions to initialize the computing system when the microcontroller determines that the startup routine instructions are not corrupted.Type: GrantFiled: November 20, 2014Date of Patent: February 14, 2017Assignee: Micron Technology, Inc.Inventor: Lance Walker Dover
-
Publication number: 20170019380Abstract: Systems and methods used to securely communicate a shared key to devices.Type: ApplicationFiled: April 28, 2016Publication date: January 19, 2017Inventor: Lance Walker Dover
-
Publication number: 20160147997Abstract: One embodiment describes a computing system that includes a boot device. The boot device includes nonvolatile memory that stores startup routine instructions and a first pointer, in which the first pointer identifies a first one or more memory addresses in the nonvolatile memory where at least a portion of the startup routine instructions are stored, and a microcontroller that retrieves the startup routine instructions from the nonvolatile memory using the first pointer and determines whether the startup routine instructions are corrupted before executing any portion of the startup routine instructions. The computing system further includes a central processor communicatively coupled to the boot device, in which the central processor executes the startup routine instructions to initialize the computing system when the microcontroller determines that the startup routine instructions are not corrupted.Type: ApplicationFiled: November 20, 2014Publication date: May 26, 2016Inventor: Lance Walker Dover
-
Patent number: 9331989Abstract: Systems and methods used to securely communicate a shared key to devices.Type: GrantFiled: October 6, 2014Date of Patent: May 3, 2016Assignee: Micron Technology, Inc.Inventor: Lance Walker Dover
-
Publication number: 20160099922Abstract: Systems and methods used to securely communicate a shared key to devices.Type: ApplicationFiled: October 6, 2014Publication date: April 7, 2016Inventor: Lance Walker Dover