Patents by Inventor Mark W. Shutt

Mark W. Shutt 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: 11599087
    Abstract: In one or more embodiments, an information handling system (IHS) manufacturer is configured to: manufacture multiple motherboards configured to be installed in multiple IHS product lines; respectively install multiple non-volatile memory media on the multiple motherboards; store first product line firmware, associated with a first product line of the IHS manufacturer, via the multiple non-volatile memory media; provide a first portion of the multiple motherboards to a first division; and provide a second portion of the multiple motherboards to a second division; the first division is configured to: permanently store a first IHS identity type on the first portion of the multiple motherboards; and the second division is configured to: permanently store a second IHS identity type on the second portion of the multiple motherboards; and store second product line firmware via non-volatile memory media of the second portion of the multiple motherboards.
    Type: Grant
    Filed: October 21, 2020
    Date of Patent: March 7, 2023
    Assignee: Dell Products L.P.
    Inventors: Wei G. Liu, Richard L. Holmberg, Mark W. Shutt
  • Patent number: 11334367
    Abstract: A boot option system includes a pre-boot execution environment system coupled to a server device through a network. The server device creates a device placeholder boot option including a device path terminating at a storage controller in the server device. During a first boot and based on first boot instructions received from the pre-boot execution environment system, the server device moves the device placeholder boot option to a desired location within a boot sequence for the server device. During a second boot and based on second boot instructions received from the pre-boot execution environment system, the server device provides an operating system on the server device. The server device then replaces, at the desired location within the boot sequence, the device placeholder boot option with an operating system boot option that was provided on the server device in response to the provisioning of the operating system on the server device.
    Type: Grant
    Filed: February 10, 2021
    Date of Patent: May 17, 2022
    Assignee: Dell Products L.P.
    Inventors: Wei Liu, Mark W. Shutt, Tzu-Hsiu Tsai, Mukund P. Khatri, Richard Louis Holmberg, Jr.
  • Publication number: 20220121171
    Abstract: In one or more embodiments, an information handling system (IHS) manufacturer is configured to: manufacture multiple motherboards configured to be installed in multiple IHS product lines; respectively install multiple non-volatile memory media on the multiple motherboards; store first product line firmware, associated with a first product line of the IHS manufacturer, via the multiple non-volatile memory media; provide a first portion of the multiple motherboards to a first division; and provide a second portion of the multiple motherboards to a second division; the first division is configured to: permanently store a first IHS identity type on the first portion of the multiple motherboards; and the second division is configured to: permanently store a second IHS identity type on the second portion of the multiple motherboards; and store second product line firmware via non-volatile memory media of the second portion of the multiple motherboards.
    Type: Application
    Filed: October 21, 2020
    Publication date: April 21, 2022
    Inventors: Wei G. Liu, Richard L. Holmberg, Mark W. Shutt
  • Patent number: 11275817
    Abstract: An information handling system may include a processor, and a cryptoprocessor comprising at least one storage location. The information handling system may be configured to: store, in the at least one storage location, cryptographic data regarding secure boot of the information handling system; receive an indication that a lockdown is to be initiated; in response to the indication, overwrite the at least one storage location with invalid data; and initiate the lockdown by triggering a reboot of the information handling system.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: March 15, 2022
    Assignee: Dell Products L.P.
    Inventors: Thomas Cantwell, Mark W. Shutt
  • Patent number: 11204775
    Abstract: A BIOS platform configuration system includes a BIOS coupled to hardware subsystems. During initialization operations, the BIOS communicates with each of the hardware subsystems and retrieves respective hardware subsystem information that is associated with each of the hardware subsystems and that describes at least a portion of a communication route between that hardware subsystem and at least one other hardware subsystem. The BIOS then combines the respective hardware subsystem information that is associated with each of the hardware subsystems to generate configuration information that describes complete communication routes between each of the hardware subsystems, and configures at least one of the hardware subsystems using the configuration information.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: December 21, 2021
    Assignee: Dell Products L.P.
    Inventors: Fernando Antonio Garcia Castillo, Wei G. Liu, Alberto David Perez Guevara, Mark W. Shutt, Benjamin Andrew Martinez
  • Patent number: 11151225
    Abstract: Systems and methods for enabling license management in pre-boot environments are described. In some embodiments, a method may include: loading, by a Basic System Input/Output (BIOS) of an Information Handling System (IHS), prior to the booting of any Operating System (OS) by the IHS, a license manager Unified Extensible Firmware Interface (UEFI) driver; and executing, by the BIOS, a command received from a component or device coupled to the IHS following a license management protocol provided by the UEFI driver, where the command is to obtain or verify license data.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: October 19, 2021
    Assignee: Dell Products, L.P.
    Inventors: Satyajit Dipakbhai Desai, Sanjeev Dambal, Krishna P. Mohan, Sruthi Reddy Mothukupally, Mark W. Shutt, Wayne R. Weilnau
  • Publication number: 20210165663
    Abstract: A boot option system includes a pre-boot execution environment system coupled to a server device through a network. The server device creates a device placeholder boot option including a device path terminating at a storage controller in the server device. During a first boot and based on first boot instructions received from the pre-boot execution environment system, the server device moves the device placeholder boot option to a desired location within a boot sequence for the server device. During a second boot and based on second boot instructions received from the pre-boot execution environment system, the server device provides an operating system on the server device. The server device then replaces, at the desired location within the boot sequence, the device placeholder boot option with an operating system boot option that was provided on the server device in response to the provisioning of the operating system on the server device.
    Type: Application
    Filed: February 10, 2021
    Publication date: June 3, 2021
    Inventors: Wei Liu, Mark W. Shutt, Tzu-Hsiu Tsai, Mukund P. Khatri, Richard Louis Holmberg, JR.
  • Publication number: 20210165661
    Abstract: A BIOS platform configuration system includes a BIOS coupled to hardware subsystems. During initialization operations, the BIOS communicates with each of the hardware subsystems and retrieves respective hardware subsystem information that is associated with each of the hardware subsystems and that describes at least a portion of a communication route between that hardware subsystem and at least one other hardware subsystem. The BIOS then combines the respective hardware subsystem information that is associated with each of the hardware subsystems to generate configuration information that describes complete communication routes between each of the hardware subsystems, and configures at least one of the hardware subsystems using the configuration information.
    Type: Application
    Filed: February 12, 2021
    Publication date: June 3, 2021
    Inventors: Fernando Antonio Garcia Castillo, Wei G. Liu, Alberto David Perez Guevara, Mark W. Shutt, Benjamin Andrew Martinez
  • Publication number: 20210089633
    Abstract: An information handling system may include a processor, and a cryptoprocessor comprising at least one storage location. The information handling system may be configured to: store, in the at least one storage location, cryptographic data regarding secure boot of the information handling system; receive an indication that a lockdown is to be initiated; in response to the indication, overwrite the at least one storage location with invalid data; and initiate the lockdown by triggering a reboot of the information handling system.
    Type: Application
    Filed: September 25, 2019
    Publication date: March 25, 2021
    Applicant: Dell Products L.P.
    Inventors: Thomas CANTWELL, Mark W. SHUTT
  • Patent number: 10956170
    Abstract: A BIOS setting modification system is provided in a computing device. During a computing device runtime for the computing device, an Out-Of-Band (OOB) controller device receives a first BIOS setting modification request and, in response, generates first BIOS setting modification information and causes the transmission of a System Management Interrupt (SMI). During the computing device runtime for the computing device, an SMI handler subsystem in the computing device retrieves, in response to the SMI, the first BIOS setting modification information, either directly from the OOB controller device, or from a storage subsystem in which it was provided by the OOB controller device. The SMI handler subsystem then applies the first BIOS setting modification information to at least one subsystem in the computing device such that a first BIOS setting modification provided by the first BIOS setting modification information takes effect during the computing device runtime for the computing device.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: March 23, 2021
    Assignee: Dell Products L.P.
    Inventors: Sundar Dasar, Mark W. Shutt, Swamy Kadaba Chaluvaiah
  • Publication number: 20210081234
    Abstract: An information handling system includes a first processor core that receives a first System Management Interrupt (SMI) event, and synchronizes entry into a System Management Mode (SMM) with second and third processor cores. In response to the first, second, and third processor cores being in the SMM, the first processor executes a first SMI handler to service the first SMI. While the first, second, and third processor core are in the SMM, the second processor core monitors for a high priority SMI event. In response to a detection of the high priority SMI event, the second processor core executes a second SMI handler to service the high priority SMI event.
    Type: Application
    Filed: September 18, 2019
    Publication date: March 18, 2021
    Inventors: Wei Liu, Quy Ngoc Hoang, Wade Andrew Butcher, Mark W. Shutt
  • Patent number: 10942751
    Abstract: A boot option system includes a pre-boot execution environment system coupled to a server device through a network. The server device creates a device placeholder boot option including a device path terminating at a storage controller in the server device. During a first boot and based on first boot instructions received from the pre-boot execution environment system, the server device moves the device placeholder boot option to a desired location within a boot sequence for the server device. During a second boot and based on second boot instructions received from the pre-boot execution environment system, the server device provides an operating system on the server device. The server device then replaces, at the desired location within the boot sequence, the device placeholder boot option with an operating system boot option that was provided on the server device in response to the provisioning of the operating system on the server device.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: March 9, 2021
    Assignee: Dell Products L.P.
    Inventors: Wei Liu, Mark W. Shutt, Tzu-Hsiu Tsai, Mukund P. Khatri, Richard Louis Holmberg, Jr.
  • Patent number: 10936326
    Abstract: A BIOS platform configuration system includes a BIOS coupled to hardware subsystems. During initialization operations, the BIOS communicates with each of the hardware subsystems and retrieves respective hardware subsystem information that is associated with each of the hardware subsystems and that describes at least a portion of a communication route between that hardware subsystem and at least one other hardware subsystem. The BIOS then combines the respective hardware subsystem information that is associated with each of the hardware subsystems to generate configuration information that describes complete communication routes between each of the hardware subsystems, and configures at least one of the hardware subsystems using the configuration information.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: March 2, 2021
    Assignee: Dell Products L.P.
    Inventors: Fernando Antonio Garcia Castillo, Wei G. Liu, Alberto David Perez Guevara, Mark W. Shutt, Benjamin Andrew Martinez
  • Publication number: 20200301719
    Abstract: A BIOS platform configuration system includes a BIOS coupled to hardware subsystems. During initialization operations, the BIOS communicates with each of the hardware subsystems and retrieves respective hardware subsystem information that is associated with each of the hardware subsystems and that describes at least a portion of a communication route between that hardware subsystem and at least one other hardware subsystem. The BIOS then combines the respective hardware subsystem information that is associated with each of the hardware subsystems to generate configuration information that describes complete communication routes between each of the hardware subsystems, and configures at least one of the hardware subsystems using the configuration information.
    Type: Application
    Filed: March 22, 2019
    Publication date: September 24, 2020
    Inventors: Fernando Antonio Garcia Castillo, Wei G. Liu, Alberto David Perez Guevara, Mark W. Shutt, Benjamin Andrew Martinez
  • Publication number: 20200301714
    Abstract: A BIOS setting modification system is provided in a computing device. During a computing device runtime for the computing device, an Out-Of-Band (OOB) controller device receives a first BIOS setting modification request and, in response, generates first BIOS setting modification information and causes the transmission of a System Management Interrupt (SMI). During the computing device runtime for the computing device, an SMI handler subsystem in the computing device retrieves, in response to the SMI, the first BIOS setting modification information, either directly from the OOB controller device, or from a storage subsystem in which it was provided by the OOB controller device. The SMI handler subsystem then applies the first BIOS setting modification information to at least one subsystem in the computing device such that a first BIOS setting modification provided by the first BIOS setting modification information takes effect during the computing device runtime for the computing device.
    Type: Application
    Filed: March 22, 2019
    Publication date: September 24, 2020
    Inventors: Sundar Dasar, Mark W. Shutt, Swamy Kadaba Chaluvaiah
  • Patent number: 10713061
    Abstract: An information handling system includes a storage device and a processor. The storage device includes a boot image for the information handling system. The processor determines an architectural location for a boot device for the information handling system, determines that the storage device is located at the architectural location of the information handling system, determines a unique identifier for the storage device, determines from a basic input/output system (BIOS) of the information handling system a BIOS identifier associated with the unique identifier, and places the BIOS identifier at the top of a BIOS boot order list.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: July 14, 2020
    Assignee: Dell Products, L.P.
    Inventors: Daiqian Zhan, Mark W. Shutt, Price Tsai
  • Publication number: 20190339988
    Abstract: A boot option system includes a pre-boot execution environment system coupled to a server device through a network. The server device creates a device placeholder boot option including a device path terminating at a storage controller in the server device. During a first boot and based on first boot instructions received from the pre-boot execution environment system, the server device moves the device placeholder boot option to a desired location within a boot sequence for the server device. During a second boot and based on second boot instructions received from the pre-boot execution environment system, the server device provides an operating system on the server device. The server device then replaces, at the desired location within the boot sequence, the device placeholder boot option with an operating system boot option that was provided on the server device in response to the provisioning of the operating system on the server device.
    Type: Application
    Filed: May 3, 2018
    Publication date: November 7, 2019
    Inventors: Wei Liu, Mark W. Shutt, Tzu-Hsiu Tsai, Mukund P. Khatri, Richard Louis Holmberg, JR.
  • Publication number: 20190095221
    Abstract: An information handling system includes a storage device and a processor. The storage device includes a boot image for the information handling system. The processor determines an architectural location for a boot device for the information handling system, determines that the storage device is located at the architectural location of the information handling system, determines a unique identifier for the storage device, determines from a basic input/output system (BIOS) of the information handling system a BIOS identifier associated with the unique identifier, and places the BIOS identifier at the top of a BIOS boot order list.
    Type: Application
    Filed: September 26, 2017
    Publication date: March 28, 2019
    Inventors: Daiqian Zhan, Mark W. Shutt, Price Tsai
  • Patent number: 10146556
    Abstract: A system, method, and computer-readable medium are disclosed for a boot mapping system. More specifically, in certain embodiments, BIOS of an information handling system includes a boot mapping system which allows the information handling system to boot up regardless of a boot order change in a network mode of operation or a BIOS boot order change. Additionally, in certain embodiments, the boot mapping system further includes a service location protocol (SLP) which locates operating system images based on the type of network protocol selected for deployment.
    Type: Grant
    Filed: November 21, 2013
    Date of Patent: December 4, 2018
    Assignee: DELL PRODUCTS L.P.
    Inventors: Charles E. Rose, Mark W. Shutt, Sumanth Vidyadhara, Terry W. Liles
  • Patent number: 10089105
    Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a processor and a memory communicatively coupled to the processor, the memory having stored thereon a basic input/output system (BIOS) comprising a program of instructions executable by the processor for initializing one or more information handling resources of the information handling system during boot up or power on of the information handling system. The memory may comprise a plurality of firmware volumes comprising at least a first firmware volume having stored therein one or more components of the BIOS having a first expected update frequency and a second firmware volume having stored therein one or more components of the BIOS having a second expected update frequency less than that of the first expected update frequency.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: October 2, 2018
    Assignee: Dell Products L.P.
    Inventors: Mark W. Shutt, Wei Liu