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).

  • Publication number: 20230393994
    Abstract: 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: Application
    Filed: July 22, 2022
    Publication date: December 7, 2023
    Inventors: Jeremy BINFET, Lance Walker DOVER, Tommaso VALI, Walter DI FRANCESCO
  • Publication number: 20230384951
    Abstract: 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: Application
    Filed: May 26, 2022
    Publication date: November 30, 2023
    Inventors: Jeremy BINFET, Lance Walker DOVER, Robert William STRONG, Walter DI FRANCESCO, Tommaso VALI, Jeffrey Scott MCNEIL, JR.
  • Patent number: 10691806
    Abstract: 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: Grant
    Filed: October 2, 2018
    Date of Patent: June 23, 2020
    Assignee: Micron Technology, Inc.
    Inventor: Lance Walker Dover
  • Publication number: 20190034638
    Abstract: 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: Application
    Filed: October 2, 2018
    Publication date: January 31, 2019
    Inventor: Lance Walker Dover
  • Patent number: 10176328
    Abstract: 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: Grant
    Filed: January 9, 2017
    Date of Patent: January 8, 2019
    Assignee: Micron Technology, Inc.
    Inventor: Lance Walker Dover
  • Patent number: 9686248
    Abstract: Systems and methods used to securely communicate a shared key to devices.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: June 20, 2017
    Assignee: Micron Technology, Inc.
    Inventor: Lance Walker Dover
  • Publication number: 20170124332
    Abstract: 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: Application
    Filed: January 9, 2017
    Publication date: May 4, 2017
    Inventor: Lance Walker Dover
  • Patent number: 9569622
    Abstract: 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: Grant
    Filed: November 20, 2014
    Date of Patent: February 14, 2017
    Assignee: Micron Technology, Inc.
    Inventor: Lance Walker Dover
  • Publication number: 20170019380
    Abstract: Systems and methods used to securely communicate a shared key to devices.
    Type: Application
    Filed: April 28, 2016
    Publication date: January 19, 2017
    Inventor: Lance Walker Dover
  • Publication number: 20160147997
    Abstract: 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: Application
    Filed: November 20, 2014
    Publication date: May 26, 2016
    Inventor: Lance Walker Dover
  • Patent number: 9331989
    Abstract: Systems and methods used to securely communicate a shared key to devices.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: May 3, 2016
    Assignee: Micron Technology, Inc.
    Inventor: Lance Walker Dover
  • Publication number: 20160099922
    Abstract: Systems and methods used to securely communicate a shared key to devices.
    Type: Application
    Filed: October 6, 2014
    Publication date: April 7, 2016
    Inventor: Lance Walker Dover