Patents by Inventor Patrick Oliver Boyd

Patrick Oliver Boyd 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: 11593462
    Abstract: A BMC firmware security system includes a BMC coupled to a programmable circuit device and a first storage subsystem. In response to BMC initialization, the BMC uses a system identifier to verify that a license in the first storage subsystem authorizes the BMC to use BMC firmware in the BMC, uses branding identity information in the BMC to verify that the BMC is branded for the BMC firmware, determines that the programmable circuit device identifies the BMC firmware and, in response, the performs BMC initialization operations using the BMC firmware. A BIOS is coupled to the programmable circuit device and a second storage system. In response to BIOS initialization, the BIOS uses the branding identity information in the second storage subsystem to identify the BMC firmware, determines that the programmable circuit device identifies the BMC firmware and, in response, performs BIOS initialization operations.
    Type: Grant
    Filed: February 4, 2021
    Date of Patent: February 28, 2023
    Assignee: Dell Products L.P.
    Inventors: Patrick Oliver Boyd, Marshal F. Savage, Eugene David Cho, Mukund P. Khatri
  • Publication number: 20220245222
    Abstract: A BMC firmware security system includes a BMC coupled to a programmable circuit device and a first storage subsystem. In response to BMC initialization, the BMC uses a system identifier to verify that a license in the first storage subsystem authorizes the BMC to use BMC firmware in the BMC, uses branding identity information in the BMC to verify that the BMC is branded for the BMC firmware, determines that the programmable circuit device identifies the BMC firmware and, in response, the performs BMC initialization operations using the BMC firmware. A BIOS is coupled to the programmable circuit device and a second storage system. In response to BIOS initialization, the BIOS uses the branding identity information in the second storage subsystem to identify the BMC firmware, determines that the programmable circuit device identifies the BMC firmware and, in response, performs BIOS initialization operations.
    Type: Application
    Filed: February 4, 2021
    Publication date: August 4, 2022
    Inventors: Patrick Oliver Boyd, Marshal F. Savage, Eugene David Cho, Mukund P. Khatri
  • Patent number: 9092583
    Abstract: In accordance with embodiments of the present disclosure, a system may include a chassis and an information handling resource disposed in an associated slot of the chassis. The chassis may be configured to receive a plurality of modular information handling systems and a plurality of modular information handling resources, each information handling resource received through a slot in the chassis. The information handling resource may be configured to map a first virtual function to a first modular information handling system received by the chassis, map a second virtual function to a second modular information handling system received by the chassis, and communicate data between the first modular information handling system and the second modular information handling system via the first virtual function and the second virtual function.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: July 28, 2015
    Assignee: Dell Products L.P.
    Inventor: Patrick Oliver Boyd
  • Patent number: 9092022
    Abstract: A chassis may be configured to receive a plurality of modular information handling systems and a plurality of modular information handling resources including one or more storage controllers, and have at least two internal switching fabrics for communicating data between the modular information handling systems and the information handling resources. The chassis management controller disposed in the chassis may be configured to retrieve information regarding at least one of relative priorities among modular information handling systems disposed in the chassis, associations between modular information handling systems disposed in the chassis and storage resources disposed in the chassis, and input/output metrics from storage resources disposed in the chassis.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: July 28, 2015
    Assignee: Dell Products L.P.
    Inventor: Patrick Oliver Boyd
  • Publication number: 20140149658
    Abstract: In accordance with these and other embodiments of the present disclosure, a method may include retrieving recommended settings for input/output communications for one or more operating systems executing on one or more modular information handling systems disposed in a chassis configured to receive a plurality of modular information handling systems and a plurality of modular information handling resources including one or more storage controllers and a plurality of disk drives. The method may also include enumerating one or more logical units, each logical unit comprising one or more of plurality of disk drives and associated with the one or more storage controllers. The method may further include based on the recommended settings and enumeration of the one or more logical units, generating preferred input/output paths between the one or more modular information handling systems and the one or more logical units.
    Type: Application
    Filed: November 26, 2012
    Publication date: May 29, 2014
    Applicant: DELL PRODUCTS L.P.
    Inventor: Patrick Oliver Boyd
  • Publication number: 20140143527
    Abstract: In accordance with embodiments of the present disclosure, a system may include a chassis and an information handling resource disposed in an associated slot of the chassis. The chassis may be configured to receive a plurality of modular information handling systems and a plurality of modular information handling resources, each information handling resource received through a slot in the chassis. The information handling resource may be configured to map a first virtual function to a first modular information handling system received by the chassis, map a second virtual function to a second modular information handling system received by the chassis, and communicate data between the first modular information handling system and the second modular information handling system via the first virtual function and the second virtual function.
    Type: Application
    Filed: November 16, 2012
    Publication date: May 22, 2014
    Applicant: Dell Products L.P.
    Inventor: Patrick Oliver Boyd
  • Publication number: 20140142725
    Abstract: A chassis may be configured to receive a plurality of modular information handling systems and a plurality of modular information handling resources including one or more storage controllers, and have at least two internal switching fabrics for communicating data between the modular information handling systems and the information handling resources. The chassis management controller disposed in the chassis may be configured to retrieve information regarding at least one of relative priorities among modular information handling systems disposed in the chassis, associations between modular information handling systems disposed in the chassis and storage resources disposed in the chassis, and input/output metrics from storage resources disposed in the chassis.
    Type: Application
    Filed: November 16, 2012
    Publication date: May 22, 2014
    Applicant: DELL PRODUCTS L.P.
    Inventor: Patrick Oliver Boyd